preload в ArchLinux

Один из арчеводов (Daniele Marinello) написал небольшую заметку о preload. Да не просто написал(там и писать-то нечено), а составил график(так сказать, протестировал на арче) времени запуска некоторых программ при холодном старте и старта с preload.
preloadНу и кратенько о том как всё же так ускорить себе загрузку
yaourt -S preload

редактируем /etc/preload.conf по вкусу
sudo /etc/rc.d/preload start
и добавляем preload к демонам в /etc/rc.conf
DAEMONS =(... preload ...)
Если не заметели изменений то проверьте /var/log/preload.log (ну и в /etc/conf.d/preload измените PRELOAD_OPTS="--verbose 4" на PRELOAD_OPTS="--verbose 1" что бы лог был поподробнее).

ps. с днем рождения меня =)

up а график-то не Daniele Marinello рисовал, график оказался рваным бояном...
angel2s2 10-06-2010
С днем рождения тебя! :)
Agamestor 10-06-2010
С Днём Рождения, камрад! Да благословенен будет твой Арч! Пиши исчо! ;)
lehcach 10-06-2010
а сами используете?
muhas 10-06-2010
@angel2s2 спасибо

@Agamestor спасибо, и твоему арчу не хворать, и тоже пиши ище - а то что-то уж совсем редко записи в блоге у тебя появляются

@lehcach да, использую на десктопе и ноуте, к тому же какой-то период использовал libetc в LD_PRELOAD был добавлен
kaberc 10-06-2010
Хм, такое название, что и не нагуглишь. Заметил в генте такую-же штуку. Где почитать?
kaberc 10-06-2010
Хотя не, вру, нашёл. Ещё раз с днём рожденья.
muhas 10-06-2010
@kaberc о гугле и не думалось...

на первых страницах гугла http://habrahabr.ru/blogs/linux/20901/
и смотрю там же график. т.е. не Daniele Marinello рисовал, так что извиняюсь за то что вомзожно кого-то ввел в заблуждение (график оказывается рваный боян)...
Pavel Vyazovoi 10-06-2010
Поздравляю!

preload давно использую, даже и не знаю как без него - доверюсь графику.
А ещё установил, запустил, но пока ещё не тестировал verynice. Ты случайно не используешь? Хотелось бы услышать комптентное подтверждение его полезности и чей-нибудь более-менее грамотный конфиг, а то мне самому обломно думать какие приложения туда записать, тем более у меня 80% процессорного времени - emacs.
vanoc 10-06-2010
С днюхой!
Tiradoir 10-06-2010
Спасибо за пост.
С ДР.
muhas 10-06-2010
@Pavel Vyazovoi c verinice никогда не пробывал работать. когда-то о нем часто вспоминали, но что-то теперь он забылся, да и честно говоря я вряд ли бы стал его когда либо использовать на десктопе за ненадобностью ковырять приоритеты...

спасибо всем за поздравления, пиво с рыбкой было вкусным =)
Kernel_panic 10-09-2010
Когда юзал Арч (около полутора лет) тоже игрался с preload, prelink, но вот почему то никаких изменений/улучшений не заметил от их использования. Вот почему то в Gentoo работа preload очень заметна хотя конфиги были идентичные. Никто не знает почему так?
Гость 10-09-2010
У меня на арче preload не запускается сам...приходится запускать через терминал от рута.....установлен нормально,в /etc/rc.conf в демонах прописан..
Kernel_panic 10-09-2010
Странно, обычно если демон в rc.conf есть, то нормально стартовать должен. Попробуй добавить его в конец списка если он конечно не там
retro 10-09-2010
Пользуюсь в ubuntu данной программой, пока существенных изменений с preload не заметил. Однако и гадостей тоже.
exx 10-09-2010
В убунту уже есть утилита, которая работает по дефолту: ureadahead. Поэтому preload ставить бессмысленно.
muhas 10-09-2010
в убунте может и да (я вообще думал что ureadahead только для загрузки ОС но не приложений, не?) - но в других дистрах придется патчить ядро, проще уж preload поставить (в федоре тоже что-то похожее на ureadahead есть - не помню название но оно похоже на убунтовской)
Guest 11-11-2011
Всем привет! Вот смотрю, посты все старые ( или тема не актуальна? Поставил я preload и чего то заметил только ухудшения. Есть идеи почему так? При загрузке винт постоянно горит и система стала намного медленней грузится. Может кто подскажет что не так?
Guest 11-11-2011
Дописка комп нетбук MSI u100 память 2Gb конфиг preload не трогал все по умолчанию.
Manaraga 11-11-2011
Я на нетбуке не юзаю preload, только prelink. На ББ и то и то.
muhas 11-11-2011
на u100. винт слабоват, из за частого обращений к нему на этапе загрузки может быть затык. а прелоад обращается как раз при старте свого демона очень активно
Guest 11-11-2011
Спасибо, значит лучше его не использовать на нетбуке? Именно на этапе загрузки винт походу загружен на 100% по этому медленная загрузка, хотя после загрузки действительно приложения вроде как загружаются побыстрей. Ясно хотелось ускорить ускорить момент загрузки может кто подскажет как это сделать? Наткнулся на статью http://www.linux.org.ru/news/linux-general/3142231 но ничего не понял (.
muhas 11-11-2011
у меня u100 грузится до иксов секунд 15, модули ядра в initrd в основном, не нужное убрал оттуда же. демоны частично фоном... сейчас с телефона, доберусь до нетбука скину части конфигов
muhas 11-11-2011
из mkinitcpio.conf
MODULES="intel_agp i915 processor thermal ata_piix fan ahci jbd ext4 edd"
HOOKS="base udev fbsplash pata"
и демоны практически все в фоне (через @)
одно это придало загрузке ускорение видимое глазу
Guest 11-11-2011
Ммммм в modules у меня также, а вот в hooks="base udev autodetect pata scsi sata filesystems".(Хотя fbsplash стоит и работает) И вот еще ссылка http://www.linux.org.ru/news/linux-general/3142231 может кто разбирался ? Может подскажите, что к чему, можно на арче так же сделать ? И как если можно, а то сам чего то не допетрю (((( Заранее спасибо.
muhas 11-11-2011
там же по ссылке написано что до иксов 12с. задрачиваться за пары секунд? это вам на генту и компилять компилять..
а так метод простой но действенный я прежложил, сам пользуюсь
Guest 11-11-2011
Как 12с а это ? http://lwn.net/images/fastboot/fastboot-f4_sm.png тут же явно 5с