Preload в Ubuntu

FavoriteLoadingПометить для себя
Preload в Ubuntu
5 (100%) 1 голосов

Запуск  часто  используемых приложений можно ускорить с помощью установки  программы  preload. Установить её можно командой

Программа  preload представляет собой фоновый процесс, наблюдающий за тем, какие именно приложения используются чаще всего.  Программа ведёт список приложений, которые используются наиболее активно и заранее загружает в память некоторые их части, заметно ускоряя их запуск.

Как правило конфигурация по умолчанию (/etc/preload.conf) не требует изменений, но при желании можно обратить внимание на опции:

model.cycle (по умолчанию 20 сек) – как часто будет инициирован анализ
состояния системы и обновление кэша;

model.halflife ( по умолчанию 168 часов) – через какое время данные в кэше
будут считаться устаревшими (каждый halflife степень актуальности данных в кэше будет уменьшена на 50%);

model.minsize (по умолчанию 2000000 байт) – минимальный объем данных прошедший
через системные вызовы, необходимый для начала оптимизации приложения. Позволяет использовать preload только для крупных приложений.

model.memtotal (-10%), model.memfree (100%), model.memcached (30%) – директивы
определяющие степень использования ОЗУ для хранения кэша.
Размер кэша рассчитывается по формуле:
model.memtotal * размер ОЗУ
+ model.memfree * размер свободной памяти во время запуска preload
+ model.memcached * размер памяти отведенной под системный кэш (Cached).

Состояние работы preload можно оценить через файл /var/lib/preload/preload.state

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

Если prelink, как правило, запускается раз в день и модифицирует ELF файлы, то preload оформлен в виде программы-демона, постоянно наблюдающего за интенсивностью запуска программ и на основании собранной статистики загружающего компоненты в память.

Выигрыш от использования prelink для OpenOffice.org и Firefox около 15-20%, от использования preload – 50%.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

0
(Просмотров: 41)
Категории Линуксоводство. Постоянная ссылка.

Новое

28.09.2020 - Венелин Ю.И. Истоки Руси и славянства ... 27.09.2020 - Августин Блаженный. Исповедь. ... 25.09.2020 - Записки Института истории материальной культуры, выпуск №20 ... 24.09.2020 - Новгородский исторический сборник, №16(26) ... 22.09.2020 - Тимаков В.В. Война, которая изменила мир ... 19.09.2020 - Зализняк А.А. “Слово о полку Игореве”: взгляд лингвиста ... 18.09.2020 - Ладога и её соседи в эпоху Средневековья ... 17.09.2020 - Колесов М.С. От Симона Боливара до Эрнесто Че Гевары. Заметки о Латиноамериканской революции. ... 10.09.2020 - Орлов М.А. История сношений человека с дьяволом ... 03.09.2020 - Сулимов С.И. Феномен антисистемности: социально-философский аспект ... 02.09.2020 - Брусиловська О., Сіндецька Н. Друга Естонська республіка: взаємовплив складових системної трансформації ... 01.09.2020 - Петров Д.В. Поздний голоцен южного Приладожья: история земледелия и эволюция ландшафтов ... 31.08.2020 - Дробышев А.Н. Музейный парк как форма презентации археологического наследия ... 30.08.2020 - Litera scripta manent. Служение слову. Т.2. 2015 год. ... 30.08.2020 - Гребенников Р.В. Гибридная модель поведения толпы ... 28.08.2020 - Sulimov S.I. , Chernigovskikh I.V., Cherenkov R.A., Chernykh V.D., Shakhov S.V. Terrorism and antisystem nature ... 27.08.2020 - Королёва-Конопляная Г.И. Теория этногенеза Л.Н.Гумилёва ... 26.08.2020 - Сулимов С.И. Феномен “двойной” псевдоморфозы ... 25.08.2020 - Щербаков Ю. Фрейдизм под красным флагом ... 24.08.2020 - Азбелев С.Н. Гостомысл ... на главную

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

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *