Pull to refresh

Comments 14

спасибо за информацию, у меня есть вопрос.

У меня установлено ядро .32.8 из ppa убунту. Это ядро скомпилировано с поддержкой Support for tracing block io actions пакет ureadahead тоже установлен. Но есть одно но, папка /var/lib/ureadahead/ пуста, в ней есть только пустая папка debugfs. Собственно вопрос нужно ли выполнять apt-get source ureadahead до компиляции ядра или можно включить Ureadahead на уже установленом ядре?
Нет, без наложения патча ничего не выйдет. То есть, вам понадобится скачать исходники ядра, скачать исходники ureadahead, наложить на ядро патч, лежащий в папке с исходниками ureadahead и собрать ядро. Я процесс наложения патча и сборки ядра не стал расписывать подробно, руководств вроде бы много.
опишите пожалуйста, буквально в 2 консольных командах, как наложить патч на исходники ядра.
1. Переходим в директорию с исходниками ядра («cd /usr/src/linux-source-2.6.32», к примеру).
2. Вводим «patch -i путь_к_патчу -p1 --dry-run»

Если не выдало ошибок (надписи «HUNK succeded» и «offset бла-бла» ошибками не являются), то вводим то же самое, но без опции "--dry-run".

Я как-то не подумал, что может понадобиться пошаговое руководство, извините. Чуть позже дополню статью.
Спасибо за помощь! Теперь загрузка длится 35 секунд вместо 45.
Пожалуйста. Рад, что статья оказалась кому-то полезна. =)
ха, а я его (ureadahead) просто снёс, грузиться стало намного быстрее…
У меня с монтированием семи разделов разделов и средне нагруженными двумя гном-панелями система грузится за 35-40 секунд. После обновлений — за минуту. UA работает из коробки без всяких плясок.
А какое у вас ядро, можно поинтересоваться?
Вчера обновился до 2.6.32-19-generic. И, да, у меня Lucid:
Статья была предназначена для тех, кто по какой-либо причине собирал ядро сам из исходников.
Надеюсь, Вы это прочтёте.
Мне удалось завести эту штуку, загрузка действительно ускорилась секунд на 15, но меня смущает одна вещь: из 45 секунд загрузки, 18 секунд грузится сам ureadahead (если верить bootchart). Так и должно быть?
Я так подозреваю, что да. Видимо, сначала он считывает все данные с винчестера, а потом уже отдаёт их из памяти.
Sign up to leave a comment.

Articles