Home Статьи и руководства Настройки системы Реальное ускорение старта приложений, особенно OpenOffice.org
Реальное ускорение старта приложений, особенно OpenOffice.org PDF Печать E-mail
Рейтинг пользователей: / 11
ХудшийЛучший 
Автор: begemot   
26.06.2008 20:15
Cегодня хочу поговорить о РЕАЛЬНОМ ускорении запуска OpenOffice.org
Итак, "Большую часть времени процедура загрузки приложения занимается поиском разделяемых библиотек, образующих массивную сеть зависимостей, и зачастую одни библиотеки базируются на других" ... "Prelink определяет зависимости загодя, тем самым урезая повторный процесс их вычисления".
Это цитата из статьи LinuxFormat #93 за июнь 2007, на которую я случайно наткнулся, перелистывая журнал.
По подсчётам экспертов LXF, время на старт OOo:Writer сократилось с 25 секунд до - вдохните поглубже - 8 (восьми!).
С теорией покончено и звучит всё более чем заманчиво, перейдём к делу.

Установка:
sudo apt-get install prelink

Теперь открываем файл настроек
sudo gedit /etc/default/prelink
и меняем значение опции
"PRELINKING" с "unknown" на "yes", вот так:
PRELINKING=yes

Так же программа установит скрипт ежедневного запуска prelink'a, но в первый раз нужно запустить его вручную:
sudo /etc/cron.daily/prelink
Процесс его работы займёт немало времени, однако в последующих автоматических запусках его будет даже незаметно.
ГОТОВО!

От себя добавлю следующее:
Для максимального разгона ООо, настоятельно рекомендую отключить показ заставки, отображаемой при старте, выставив в файле /etc/openoffice/sofficerc значение опции Logo=0.

ИТОГО:
Для чистоты эксперимента, я перезагрузился, запустил ООо:Writer... и ахнул! Это действительно потрясающе, ребята! А FireFox (у меня 3.0) - ПРОСТО ВЗЛЕТАЕТ!
Очень надеюсь, что prelink обязательно войдёт в состав Runtu3.

Автор: активный участник форума Runtu begemot , за что ему большое спасибо!
По материалам LXF.
 

Комментарии  

 
# -torin- 2008-06-27 06:15 Ошеломляющий эффект!!!
Со скоростью пули запускаются практически все приложения)) Скорость \"холодного\" запуска ОпенОфиса в моей Kubuntu 7.10 поражает - примерно 1-1.5 секунды.. Чесно говоря, никогда бы в это не поверил если б кто сказал))
Ответить | Ответить с цитатой | Цитировать
 
 
# XPEH 2008-06-27 12:52 попробовал, :( не айс. Как было так и осталось. Первый ручной запуск не так уж и много работал 3-5 минут по моим ощущениям. Перегрузился тоже для чистоты эксперимента - как было так и осталось, никто не взлетает, крышу не рвет. Ответить | Ответить с цитатой | Цитировать
 
 
# -torin- 2008-06-28 23:31 После перезагрузки скорость запуска немного уменьшилась. Незнаю с чем связано, но теперь программы не такие резвые как вначале :(
Полазил в инете - пишут что в убунту от prelink мало толку. Он больше актуален для kde.

И еще, добавьте в статью что prelink не работает с вновь установленными или обновленными программами. Чтобы каждый раз не прописывать вручную скрипт, нужно один раз открыть файл apt.conf:
sudo gedit /etc/apt/apt.conf
и дописать строчку:
DPkg:ost-Invoke {\"echo Running prelink, please wait…;/etc/cron.daily/prelink\";}
Теперь процесс будет автоматизирован
Ответить | Ответить с цитатой | Цитировать
 
 
# Austin 2008-07-03 17:17 В Кубунте 7.04, кажется, работает…
(Движок закосячил команду Post-Invoke и одно двоеточие перед ним)
Ответить | Ответить с цитатой | Цитировать
 
 
# Switch 2008-07-11 23:10 реального ускорения не увидел :( Ответить | Ответить с цитатой | Цитировать
 

Добавить комментарий

Все комментарии проходят предварительную модерацию.

Защитный код
Обновить

© 2008 runtu.org. Все права защищены.