Минимизировать время загрузки


8

Я использую Ubuntu 10.04 (Pinguy OS). Моя система загружается более 30 секунд (атом 1,6 ГГц). Как выбрать, какие модули загружать при загрузке?


проверьте, имеет ли ваш раздел файловую систему ext4
Praweł

1
Вы, вероятно, лучше спросить на форумах Pinguy OS .. pinguyos.com/forum
popey

4
Pinguy OS может быть ОСНОВАНА на Ubuntu, но это не Ubuntu ...

Ответы:


7

Боюсь, что на самом деле не так много можно получить с помощью конфигурации. Но:

  • Безошибочный способ увеличить скорость загрузки - купить твердотельный диск . Поскольку загрузка очень сильно зависит от дискового ввода-вывода, в некоторых системах она может сократить время загрузки до доли .

Большая часть вычислительной работы во время загрузки выполняется, когда система все равно ожидает ввода-вывода (что является результатом работы по каноническому принципу, см. Ниже), поэтому избавление от, казалось бы, ненужной вычислительной работы чаще всего не стоит. Действительно, загрузка сейчас в основном ждет диска.

альтернативный текстСкотт Джеймс Ремнант из Canonical рассказывает, как мы сделали загрузку Ubuntu быстрее . (Обсуждение снято на LinuxCon в Бостоне - август 2010 г., около 1 часа). Вышесказанное - только мое поверхностное, минимальное резюме доклада, что, конечно, не делает этого правильно!

Кроме того, вы можете отключить несколько программ, которые запускаются автоматически:

Перейдите в Система → Настройки → Запускаемые приложения и отключите все, что вам не нужно:

альтернативный текст

Как я уже сказал, это не будет делать много на пути сокращения времени загрузки. Для меня это уменьшает его примерно на четверть секунды, что больше стандартного отклонения по DHCP, и это делается во время запуска других вещей. Но, тем не менее, вы можете сделать это и посмотреть, если вы что-то получите.

С тех пор как я впервые ответил на этот вопрос, я опробовал, так сказать, свое решение о покупке SSD (по рекомендации Хорхе Катро). И это заставило мою машину загрузиться за 11 секунд. Хочу еще раз подчеркнуть, что даже самый дешевый ssd на 16 Гб (вероятно) сделает это (а 16 гигабайт более чем достаточно /, если вы /homeиспользуете другой диск).

Чтобы увидеть, какие процессы занимают больше всего времени (будь то ввод / вывод или загрузка процессора), откройте Терминал через Приложения → Стандартные → Терминал и введите

sudo apt-get install bootchart
sudo update-initramfs -u -k $(uname -r) 

Затем перезагрузите компьютер, откройте браузер файлов и перейдите к /var/log/bootchart/изображению png, показывающему, какие процессы являются проблемными.

Вот мой

Как видите, в нем мало синего (загрузка процессора). И у меня только одно ядро ​​на этой машине. Большая часть ресурсов процессора расходуется на Mutter (это Ubuntu-Netbook-Edition), сервис единого входа Ubuntu для Ubuntu One и запуск Unity (всего около секунды). При обычной установке Ubuntu Desktop они не будут учитываться при загрузке, они остановятся после запуска GDM (экран входа в систему). На этой старой загрузочной диаграмме, которую я нашел где-то в Интернете, вы можете ясно увидеть улучшения, внесенные Canonical в процесс загрузки. Эта загрузка занимает 1:15, и время, которое он не ждет, он тратит в основном на сон.

Через 30 секунд ваша система действительно загружается очень быстро. Я бы ожидал 50-70.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.