LINUX.ORG.RU

Скорость загрузки(gentoo)


0

0

Здравствуйте, хотелось бы узнать где посмотреть что и сколько времени запускается в системе, и как можно уменьшить время загрузки хотя бы до 20 сек. так как компьютер достаточна мощный

Еще бы хотел знать как поменять порядок загрузки, так что бы Xы стартовали раньше, и можно ли запускать службы синхронно ?

★★★★★

Смотри файл /etc/rc.conf. Ищи строчку «rc_parallel=...». Ставь YES.

На мощном компьютере большая часть времени загрузки уходит на получение адреса по DHCP и авторизацию у провайдера.

linuxfan
()
Ответ на: комментарий от deterok

>а если я вообще не установил клиент DHCP и хочу сетку вручную ставить ?

Ну тогда эта часть определенно не является узким местом :)

А вообще можно выполнить команду rc-update, которая покажет полный список сервисов с указанием, на каких runlevels они стартуют.

К примеру, вот это стартует меньше 20 секунд (основные ~6 секунд уходят на dhcp в net.eth0)

                  lvm | boot
                 dbus |      default
                 fsck | boot
                 mtab | boot
                 root | boot
                 swap | boot
                 udev |                                 sysinit
              keymaps | boot
                devfs |                                 sysinit
                dmesg |                                 sysinit
                local |      default          nonetwork
            savecache |              shutdown
           localmount | boot
          consolefont | boot
              modules | boot
             hostname | boot
             mount-ro |              shutdown
               net.lo | boot
             net.eth0 |      default
               procfs | boot
             netmount |      default
               sysctl | boot
              urandom | boot
         termencoding | boot
       udev-postmount |      default
              hwclock | boot
             bootmisc | boot
        device-mapper | boot
            killprocs |              shutdown

linuxfan
()

Отпили initrd, пару секунд точно выиграешь

Gorthauer ★★★★★
()
Ответ на: комментарий от Lumi

Да, вы правы так часто рестартовать не буду, но будет здорово смотреться когда открыл ноут и у тебя системы быстренька пустилась

Вопрос, как можно изменить порядок ззагрузки

deterok ★★★★★
() автор топика
Ответ на: комментарий от deterok

>открыл ноут и у тебя системы быстренька пустилась


У меня даже десктоп умеет suspend2mem в итоге включение и «загрузка» занимает 2 секунды.
В крайнем случае есть hibernate aka suspend2disk.

CyberTribe ★★
()
Ответ на: комментарий от deterok

Убрать лишних демонов, убрать лишние модули из initramfs, включить параллельный запуск. Выше написали, как.

Lumi ★★★★★
()
Ответ на: комментарий от deterok

Порядок загрузки менять нельзя, т.к. c rc_parallel всё и так загружается одновременно, а порядок образован зависимостями.

Можно, конечно, из default всё перебросить в boot (или хотя бы xdm), как сделано в арче, но это не очень хорошо

На ноут действительно лучше suspend

Gary ★★★★★
()

Меняй /bin/sh симлинк на /bin/dash, переписывай инит скрипты.

DuratarskeyK
()
Ответ на: комментарий от CyberTribe

А можно по подробное Что за зверь этот suspend ?

Благодаря параллельности, получил выигрыш в сек темерь грузится 25 секунд 14 сек грузится xdm с компизом, такое ощущение что лого NVIDIA тоже время отнимает

deterok ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.