LINUX.ORG.RU

История изменений

Исправление YAR, (текущая версия) :

Вот, собственно, и видно, что большую часть времени у тебя активно насилуется диск. Причем, что забавно, readahead, призванный ускорять запуск, в данном случае в процессе вычитки диска не дает запускать ничего другого - а вычитка длится почти 10 секунд. Ради интереса, попробуй в /etc/default/readahead-fedora или отключить его совсем, или включить неблокирующий режим - это опции

READAHEAD=«yes»

и

RUN_IN_BACKGROUND=«yes»

Отключив или пустив в фоне запуск readahead «размажем» нагрузку на диск в процессе запуска сервисов.

Я бы все же перешел на reiserfs, но для этого придется запаковать систему, форматировать корневой раздел и развернуть все обратно, поправив идентификаторы диска (либо, если система новая и там особо пока ничего не настроено и не лень с этим возиться - можно просто поставить заново). Либо пусть знатоки ext4 подскажут, как ее ускорить в данном случае. Большая часть времени работы readahead, судя по графику - это вычитка мелких файлов с малой скоростью. reiserfs хорошо бы себя показала на мелких файлах.

По графику, как я вижу, еще много дискового времени тратит modprobe на подгрузку модулей, но, как я понимаю, это суммарное время грузящихся параллельно модулей. И опять же, это упирается в диск и скорость работы FS. Правда, по-идее, они должны были подгрузиться еще при работе initrd. Интересно, что там такое догружается...

А почему нельзя трогать винду?

По графику видны только первые 26 секунд; дальше уже запускается рабочее окружение.

Исходная версия YAR, :

Вот, собственно, и видно, что большую часть времени у тебя активно насилуется диск. Причем, что забавно, readahead, призванный ускорять запуск, в данном случае в процессе вычитки диска не дает запускать ничего другого - а вычитка длится почти 10 секунд. Ради интереса, попробуй в /etc/default/readahead-fedora или отключить его совсем, или включить неблокирующий режим - это опции

READAHEAD=«yes»

и

RUN_IN_BACKGROUND=«yes»

Отключив или пустив в фоне запуск readahead «размажем» нагрузку на диск в процессе запуска сервисов.

Я бы все же перешел на reiserfs, но для этого придется запаковать систему, форматировать корневой раздел и развернуть все обратно, поправив идентификаторы диска (либо, если система новая и там особо пока ничего не настроено и не лень с этим возиться - можно просто поставить заново). Либо пусть знатоки ext4 подскажут, как ее ускорить в данном случае. Большая часть времени работы readahead, судя по графику - это вычитка мелких файлов с малой скоростью. reiserfs хорошо бы себя показала на мелких файлах.

По графику, как я вижу, еще много дискового времени тратит modprobe на подгрузку модулей, но, как я понимаю, это суммарное время грузящихся параллельно модулей. И опять же, это упирается в диск и скорость работы FS. Правда, по-идее, они должны были подгрузиться еще при работе initrd. Интересно, что там такое догружается...

А почему нельзя трогать винду?