Предварительная линковка. Кто заморачивался?

Прочёл статью на Gentoo.org про prelink
http://www.gentoo.org/doc/ru/prelink-howto.xml
Всё очень заманчиво, но настораживает то, что слишком много что потом может заглючить. Если кто эксперементировал поделитесь опытом. Стоит ли ничинать это дело и если да, то насколько это эффективно ...

Что глючит?

Что глючит? Русская дока старая, используй англ. - http://www.gentoo.org/doc/en/prelink-howto.xml
_________________
Gentoo Linux - "If it moves, compile it!"

я пробовал,

я пробовал, действительно скорость запуска приложений увеличивается, жаль только это не работает с приложениями из /opt

пока глюков замечено небыло, вот только с самого начала заморочка была в том что prelink.conf оказался пустым, но это я сглупил, забыл про env-update

ну и конечно же после масштабных изменений в системе (emerge world) придётся линковаться заново, хотя можно и забить -- глюков не будет, просто старая линковка перестанет работать и приложения будут запускаться так же как и без линковки

У меня ничего

У меня ничего не глючило, но скорость запуска приложений возросла как-то не очень незаметно...

Я тоже не ощутил

Глюков то не было, но чтобы все стало выстрее - как то тоже не заметно.
короче забил.

Dron написал(а): Глюков то не

Dron написал(а):
Глюков то не было, но чтобы все стало выстрее - как то тоже не заметно.
короче забил.

подниму старую тему ;)

решил на днях попробовать это чудо, но результат... что то ни как не заметен

при запуске команды выдаются такие сообщения, думаю они не принципиальны?

# prelink -afmR
prelink: /usr/bin/lddlibc4: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib/thunderbird/thunderbird-bin: Could not find one of the dependencies
prelink: /usr/lib/thunderbird/thunderbird-bin: Could not find one of the dependencies
prelink: /usr/lib32/misc/glibc/getconf/XBS5_ILP32_OFF32: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib32/misc/glibc/getconf/POSIX_V6_ILP32_OFF32: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib32/misc/glibc/getconf/XBS5_ILP32_OFFBIG: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib32/misc/glibc/getconf/POSIX_V7_ILP32_OFFBIG: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib32/misc/glibc/getconf/POSIX_V7_ILP32_OFF32: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib32/misc/glibc/getconf/POSIX_V6_ILP32_OFFBIG: Using /lib32/ld-linux.so.2, not /lib/ld-linux.so.2 as dynamic linker
prelink: /usr/lib64/misc/glibc/getconf/XBS5_LP64_OFF64 is no longer hardlink to /usr/bin/getconf
prelink: /usr/lib64/misc/glibc/getconf/POSIX_V7_LP64_OFF64 is no longer hardlink to /usr/bin/getconf
prelink: /usr/lib64/misc/glibc/getconf/POSIX_V6_LP64_OFF64 is no longer hardlink to /usr/bin/getconf
prelink: /usr/bin/gtk-query-immodules-2.0-32: Cannot prelink against non-PIC shared library //usr/lib32/opengl/ati/lib/libGL.so.1
prelink: /usr/x86_64-pc-linux-gnu/gcc-bin/4.4.4/x86_64-pc-linux-gnu-g++ is no longer hardlink to /usr/x86_64-pc-linux-gnu/gcc-bin/4.4.4/x86_64-pc-linux-gnu-c++

env-update делал.

ЗЫ: еще в дополнение ставил readahead-list но эффекта тоже не заметил... может железо слишком мощное ;)

________________________
"We Will Win"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".