Для прискорення запуску програм в Ubuntu Linux та споріднених системах раджу використати дві програми: Prelink та Preload. Я раніше використовув на роботі тільки Preload, що помітно збільшило швидкість запуску програм, але у пари з Prelink/Preload результати кращі.

Prelink зменшує перерозподіл пам’яті за рахунок перетворення бібліотек і виконуваних файлів. Preload займається кешуванням програм та бібліотек що часто використовуються. Він створює перелік часто використовуваних програм і тримає дані для них у пам’яті.

Для встановлення Prelink виконайте наступні команди в Терміналі:

sudo apt-get install prelink

Після закінчення встановлення виконайте в Терміналі команду, що застосує попередню прив’язку до всіх виконуваних файлів:

/etc/default/prelink --all

Для того, щоб програма періодично запускалася (у фоні) і впорядковувала перелік часто використовуваних програм слід відредагувати файл prelink. Для цього виконайте наступну команду у Терміналі:

sudo gedit /etc/default/prelink

і поміняйте параметр у рядку

PRELINKING=unknown
на
PRELINKING=yes

prelink

Як на знімку екрана. Після того як ви змінили параметр і зберегли файл запустимо Prelink командою в Терміналі:

sudo /etc/cron.daily/prelink

Тепер встановимо Preload командою в терміналі:

sudo apt-get install preload

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

Коментарі