LINUX.ORG.RU
ФорумTalks

А что если...


0

0
...Запихнуть библиотеки гнома кед и иксов в init-скрипт, что-бы они грузились при старте системы. Это ведь намного ускорит загрузку десктопа и всех прог.

Можно так сделать? Или либы потребуют запущеные иксы?

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

вообще есть что-то называющееся "прелинкинг"... и оно вроде в опенофисе используется...

gods-little-toy ★★★
()

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

// wbr
klalafuda ★☆☆
()
Ответ на: комментарий от gods-little-toy
, который стартует столько же сколько вся система в целом. Ага.
hibou ★★★★★
()
Так они и так грузятся. Но только при загрузке первой использующей их проги, остальные же используют уже загруженную в память копию. (ну, если я правильно понимаю процесс)
Ruth ★★
()
Помнится в недавнем тексте о загрузке Линукса за 5 секунд как раз говорили о предзагрузке многих прог (которые запускаются при старте) в память. Найди этот топик - мож поможет.
Pavval ★★★★★
()
Ответ на: комментарий от SplindeR
> Хотя, это уже после иксов ведь..

Более того, это XFCE-only.
Cancellor ★★★★☆
()
Статическая линковка спасет отца русского опенсорца. Гном такой потомучто он мелко-дробленный
DNA_Seq ★★☆☆☆
()
И запускались бы все эти библиотеки с высокими привилегиями, да? И при малейшей уязвимости получить доступ ко всей системе.
Dolfer
()
Ответ на: комментарий от Dolfer
ОМГ, как же ты их запускать-то собрался?

Автору могу посоветовать купить ещё памяти, и прикрутить часть корня к tmpfs. А там уже и при загрузке можно копировать свои /<где_оно_лежит>/{Xorg,Qt4,KDE4} в /opt.

И да, гуглить документацию по -fPIC и prelink. И Reiser4, да =))

wyldrodney
()
Ответ на: комментарий от wyldrodney
Ну я просто предположил возможность. Мало ли кто что ещё захочет из инита запускать...
Dolfer
()
Статически линковать не пробовали ??
robot12 ★★★★★
()
Ответ на: комментарий от cyclon
>prelink, preload?

Поставил, заметил только ускорение офиса ( на секунды 3-4 быстрее запускается), в остальном всё так-же.

>readahead

Это вроде по дуфолту в убунте, судя по её скорости работы никакого прироста она не даёт

>И запускались бы все эти библиотеки с высокими привилегиями, да? И при малейшей уязвимости получить доступ ко всей системе.

Хм, а вот это проблема :-/

>Автору могу посоветовать купить ещё памяти

И так уже 2 гига стоят, это предел для моего убогого foxconn'а

ZZaiatSS ★★
() автор топика
Ответ на: комментарий от ZZaiatSS
>И так уже 2 гига стоят, это предел для моего убогого foxconn'а

Ну, если ты готов попробовать часть корня поместить в память - скажи - попробуем вместе. Как связаться знаешь)

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