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)
Категории Линуксоводство. Постоянная ссылка.

Новое

18.11.2021 - Русская Галиция и «мазепинство» ... 17.11.2021 - Святой чёрт. Тайна Григория Распутина. Материалы следственной комиссии. ... 16.11.2021 - Нудельман Р. Библейская археология: научный подход к тайнам тысячелетий ... 15.11.2021 - Эрман Б.Д. Утерянное “Евангелие от Иуды” ... 14.11.2021 - Законопроект РФ № 17357-8 «О внесении изменений в Федеральный закон “О санитарно-эпидемиологическом благополучии населения”» ... 14.11.2021 - Мартин Д. Братство бизнеса ... 12.11.2021 - Акт историко-культурной экспертизы объекта культурного наследия «Дача Гербель с участком» ... 10.11.2021 - Романовскiй Ю.Д. Украинскiй сепаратизм и Германiя ... 08.11.2021 - Польша в борьбе за Восточную Европу, 1920–2020 ... 05.11.2021 - Труайя А. Распутин ... 31.10.2021 - Груневег М. Записки о торговой поездке в Москву в 1584-1585 гг. ... 30.10.2021 - Cathars in Question ... 28.10.2021 - Клизовский А.И. Правда о масонстве ... 27.10.2021 - Бухарин М.Д. Неизвестного автора «Перипл Эритрейского моря» ... 23.10.2021 - Weis R. The Yellow Cross. The Story of the Last Cathars’ Rebellion Against the Inquisition, 1290-1329. ... 20.10.2021 - Единый план по достижению национальных целей развития Российской Федерации на период до 2024 года и на плановый период до 2030 ... 17.10.2021 - Fortea J.A. Summa Daemoniaca ... 15.10.2021 - Матерн Юлий Фирмик. Учение (Mathesis) в VIII книгах. Книги I и II. ... 14.10.2021 - Новиков Ю.А. По заветам старины ... 12.10.2021 - Ермаков В.А. Антимасонская деятельность русской монархической эмиграции “первой волны” (1917–1940) ... на главную

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

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

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