Форум русскоязычного сообщества Ubuntu


Автор Тема: Какие процессы можно не запускать?  (Прочитано 2441 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Mannimarco

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Какие процессы можно не запускать и как тогда их отключить?
« Последнее редактирование: 13 Октябрь 2011, 02:42:56 от RazrFalcon »

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Как ускорить загрузку?
« Ответ #1 : 09 Август 2011, 09:31:12 »
Частично помогут
http://vasilisc.com/speedup_ubuntu#fastest_boot

1. Оптимизация initramfs. Initramfs - это временная файловая система, использующаяся ядром при начальной загрузке. Загрузчик загружает в память ядро и образ initramfs, и начальная загрузка системы происходит из этого образа. Соответственно, чем меньше лишнего в этом образе - тем быстрее будет загружаться система и тем меньше она будет требовать памяти на начальном этапе. Нужно заменить в /etc/initramfs-tools/initramfs.conf строку MODULES=most на MODULES=dep и вызвать sudo update-initramfs -k all -u. В дальнейшем, при появлении новых ядер сборка initramfs будет происходит автоматически и не требовать дополнительных команд.
2. Не спать! У ядра есть параметр noresume, который может сэкономить секунду-другую при запуске компьютера. Параметр noresume "объясняет" ядру, что это обычная загрузка, а не просыпание ото сна. Параметр noresume нельзя применять, если вы используете спящие режимы. Поэтому если у вас ноутбук и/или стационарный ПК, который вы НЕ перезагружаете/выключаете, а переводите в спящий режим, то НЕ СТОИТ использовать данный параметр. Добавить параметр noresume можно в GRUB2 в файле /etc/default/grub, изменив переменную GRUB_CMDLINE_LINUX_DEFAULT. Не забудьте применить изменения командой sudo update-grub.
3. Перестроение readahead. Любая стандартная установка Ubuntu со временем претерпевает изменения в количестве установленных и загружаемых во время старта ОС сервисов. Списки файлов в этом случае становятся неактуальными и требуют обновления. Параметр ядра profile позволяет перестроить списки предварительно загружаемых файлов. Желательно при появлений новых версий ядер, однократно во время загрузки нажать клавишу для входа в меню загрузчика, далее нажать клавишу "e" и добавить в конец списка параметров ядра слово profile. Клавишей F10 или сочетанием Ctrl + x продолжите загрузку, которая будет чуть дольше из-за перестроения списков readahead. В дальнейшем грузитесь как обычно, без параметра profile, но с выходом нового ядра, повторяйте процедуру для освежающего эффекта.
4. Отключите splash. Графический Ubuntu splash-screen, показываемый во время загрузки системы, требует время на свою загрузку и скрывает процесс загрузки. В GRUB2 в файле /etc/default/grub удалите из переменной GRUB_CMDLINE_LINUX_DEFAULT слова quiet и splash. Не забудьте применить изменения командой sudo update-grub.
5. Лучше отключить протокол IPv6, который, когда не используется и не настроен, вызывает ненужные проблемы. Если используется загрузчик GRUB2, то редактируем sudo nano /etc/default/grub, ищем строчку GRUB_CMDLINE_LINUX_DEFAULT и дописываем опцию ipv6.disable=1. Сохраняем изменения и выходим. Вызываем sudo update-grub. Перезагружаемся.
6. Можно уменьшить таймауты при загрузке. Если используется загрузчик GRUB2, то редактируем sudo nano /etc/default/grub, ищем строчку GRUB_HIDDEN_TIMEOUT и GRUB_TIMEOUT и уменьшаем до разумных значений. GRUB_HIDDEN_TIMEOUT отвечает за задержку показа меню, когда у вас Ubuntu одна операционная система на компьютере. GRUB_TIMEOUT отвечает за задержку, если операционных систем несколько. Не забудьте sudo update-grub.


Я бы переставил бы Ubuntu на новый релиз из-за нового Upstart, который пришёл на место Init.
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

andrey_p

  • Гость
Re: Как ускорить загрузку?
« Ответ #2 : 09 Август 2011, 10:04:46 »
Замечательная информация. Спасибо.

Один маленький вопрос, может быть кто в курсе. Можно ли как-нибудь выпилить вспыхивающую заставку NVIDIA при старте Х сервера. (Хотя и несовсем по теме, но тоже к загрузке относится и наверняка замедляет - хотя, если честно, просто раздражает).

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Как ускорить загрузку?
« Ответ #3 : 09 Август 2011, 10:35:42 »
Я лично настроил всё через nvidia-settings и потом сохранил настройки в /etc/X11/xorg.conf
добавил и рестарт
Section "Device"
...
  Option     "NoLogo" "true"
...
EndSection
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

andrey_p

  • Гость
Re: Как ускорить загрузку?
« Ответ #4 : 09 Август 2011, 12:04:28 »
Еще раз спасибо! То, что надо.

Оффлайн Mannimarco

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Как ускорить загрузку?
« Ответ #5 : 09 Август 2011, 13:11:24 »
На новом релизе нет привычного мне гнома, и пока желания обновить до Natty нет.
Сейчас попробую использовать то, что вы написали.
Спасибо за столь хорошую и подробную информацию!

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Как ускорить загрузку?
« Ответ #6 : 09 Август 2011, 13:18:01 »
На новом релизе нет привычного мне гнома, и пока желания обновить до Natty нет.
При входе используйте Классическая Ubuntu и загрузитесь в Gnome2
Вот в Ubuntu 11.10 обещают убрать Гном2 полностью =(
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн Mannimarco

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Как ускорить загрузку?
« Ответ #7 : 09 Август 2011, 13:37:52 »
На новом релизе нет привычного мне гнома, и пока желания обновить до Natty нет.
При входе используйте Классическая Ubuntu и загрузитесь в Gnome2
Вот в Ubuntu 11.10 обещают убрать Гном2 полностью =(
А прирост загрузки значительны будет?
И еще, как можно оптимизировать загрузку GNOME и остальных сервисов, которые после аутентификации грузятся?

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Как ускорить загрузку?
« Ответ #8 : 09 Август 2011, 14:14:16 »
я использую такой трюк - в Автозагрузке
мои программы запускаются так

имя пункта a05_conky
команда  sh -c "sleep 5; conky&"

имя пункта a10_opera
команда  sh -c "sleep 10; opera&"

и так далее
то есть разносятся во времени и отдаляются программы.
многим такое не по душе, но зато загрузка плавнее, хоть и дольше.
естественно, отключено то что не используется, например СинеЗуб.
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн Mannimarco

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Как ускорить загрузку?
« Ответ #9 : 09 Август 2011, 15:40:02 »
А какая практическая польза от плавной загрузки?
А ненужный блютуз и прочее я уже отключил.


Оффлайн Mannimarco

  • Автор темы
  • Новичок
  • *
  • Сообщений: 40
    • Просмотр профиля
Re: Как ускорить загрузку?
« Ответ #11 : 09 Август 2011, 21:15:56 »
http://slivsol.blogspot.com/2011/07/ubuntu-1004-1010.html
http://slivsol.blogspot.com/2011/07/ubuntu-1004-1010_27.html
http://slivsol.blogspot.com/2011/07/ubuntu-1004-1010_28.html
http://slivsol.blogspot.com/2011/07/ubuntu-1004-1010_29.html
Замечательно;) Спасибо!
Правда последние ссылки уже про игры в линукс и прочее, не относящееся к теме, но тоже очень интересно:D

Оффлайн Intrpt

  • Участник
  • *
  • Сообщений: 152
  • Minsk [BY]
    • Просмотр профиля
    • Interrupt for a while
Re: Как ускорить загрузку?
« Ответ #12 : 12 Октябрь 2011, 15:33:32 »
Подскажите, такое ощущение, что демонов больше, чем надо. Какие можно безболезненно удалить?

и
VPCS12V9R | Intel® Core™ i5 540M 2.53 GHz | NVIDIA GeForce 310M 64-bit | 6GB RAM => [Ubuntu 14.10 64-bit]

Оффлайн iTonyJah

  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Как ускорить загрузку?
« Ответ #13 : 27 Октябрь 2011, 09:30:55 »
http://slivsol.blogspot.com/2011/07/ubuntu-1004-1010_28.html

"Вспомогательные технологии удаляю всё (типа экранной лупы, тем и так далее)

sudo apt-get autoremove gnome-accessibility-themes gnome-dictionary gnome-mag at-spi libgail-gnome-module libatspi1.0-0 libgail-common libatk1.0-data libgnome-mag2 espeak-data espeak

Если в терминале будет написано, что какого-то пакета нет исключите его из списка и повторите действия.
"
После ввод этой команды и удаления несуществующего у меня пакета "libgail-gnome-module". Система (Ubuntu 11.10) выдала кучу пакетов и сообщила, что освободит около 1000 МБ места на диске. После подтверждения у меня исчезло ВСЁ. После "sudo apt-get install unity" графическая оболочка появилась, но очень примитивная и урезанная нет ни параметров системы, ни кнопки выключения, ни даже эмулятора терминала (хорошо хоть есть Ctrl+Alt+F1).

Будьте внимательны и не запускайте эту команду.

Подскажите, пожалуйста, как мне лучше восстановить систему? Поставить новую с нуля (у меня хомяк отдельно) или ввести туже комманду только вместо "autoremove" использовать "install". "unity --restore (или --replace не помню точно) пробовал не помогло.
« Последнее редактирование: 27 Октябрь 2011, 11:38:17 от iTonyJah »

Оффлайн slivsol

  • Любитель
  • *
  • Сообщений: 83
    • Просмотр профиля
    • Живая cоль
Re: Какие процессы можно не запускать?
« Ответ #14 : 05 Январь 2012, 02:28:17 »
 ну так написано же для Ubuntu 10.04 - 10.10  :D
Ад по умолчанию ОТМЕНИТЬ

 

Страница сгенерирована за 0.105 секунд. Запросов: 24.