Поиск по сайту:
Что о тебе скажут другие, коли ты сам о себе сказать не можешь? (К. Прутков).

Как улучшить время запуска приложений в Linux

17.05.2018
Как улучшить время запуска приложений в Linux

По умолчанию большинство дистрибутивов Linux достаточно быстры. Однако мы можем сделать их немного быстрее, используя некоторые дополнительные приложения и методы. Одним из таких приложений, которое мы собираемся увидеть, является Preload. Он контролирует наиболее часто используемые приложения пользователем и добавляет их в память, так что приложения будут загружаться немного быстрее, чем раньше. Поскольку, как вы уже знаете, чтение из ОЗУ всегда происходит быстрее, чем с жесткого диска. Preload работает как демон на фоне все время и записывает статистику об использовании файлов более часто используемыми программами. Затем он извлекает эти двоичные файлы и их зависимости в память, чтобы улучшить время загрузки приложения. В двух словах, как только preload будет установлен, вы сможете быстрее загружать часто используемые приложения.

В этом кратком руководстве мы рассмотрим, как установить и использовать Preload для улучшения времени запуска приложения в Linux.

Улучшение времени запуска приложений в Linux с использованием предварительной загрузки

Предварительная загрузка доступна в AUR, Таким образом, вы можете установить его с помощью вспомогательных программ AUR в любых системах на базе Arch, таких как Antergos, Manjaro Linux.

Использование Pacaur:

$ pacaur -S preload

 

Использование Packer:

$ packer -S preload

 

Использование Trizen:

$ trizen -S preload

 

Использование Yay:

$ yay -S preload

 

Использование Yaourt:

$ yaourt -S preload

 

В Debian, Ubuntu, Linux Mint, Preload доступен в репозиториях по умолчанию. Поэтому вы можете установить его с помощью диспетчера пакетов apt, как показано ниже.

$ sudo apt-get install preload

 

После установки Preload перезагрузите систему. С этого момента Preload отслеживает часто используемые приложения и добавляет их двоичные файлы и библиотеки в память для более быстрого запуска. Например, если вы часто используете Firefox, Chrome или LibreOffice, Preload добавит эти двоичные файлы и библиотеки в оперативную память, чтобы эти приложения запускались быстрее. Хорошо, что он не нуждается в какой-либо конфигурации. Он будет просто работать из коробки. Если вы, однако, хотите настроить конфигурацию, вы можете сделать это, отредактировав файл конфигурации по умолчанию /etc/preload.conf.

Preload не для всех!

Вот некоторые недостатки Preload и почему это не так эффективно для всех:

  1. У нас есть приличная система с 8 ГБ оперативной памяти. Поэтому наша система, как правило, быстра. Кроме того, мы открываем тяжелые приложения для работы с памятью, такие как Firefox, Chrome, VirtualBox, Gimp и т.д., Один или два раза в день. Они остаются открытыми все время, поэтому их двоичные файлы и библиотеки предварительно загружаются в память и занимают оперативную память весь день. Мы редко закрываем и открываем эти приложения, поэтому использование ОЗУ минимальна.
  2. Если вы используете современные системы с SSD, Preload явно бесполезен. Потому что время доступа к SSD намного быстрее, чем обычные жесткие диски, поэтому использование Preload бессмысленно.
  3. Предварительная загрузка значительно влияет на время загрузки. Поэтому чем больше приложений загружается в оперативную память, тем больше времени требуется для запуска вашей системы.

Вы увидите только реальную разницу только в том случае, если вы перезагружаете приложения по несколько раз в день. Поэтому Preload будет идеальным для разработчиков и тестеров, которые открывают и закрывают приложения несколько раз в день.

 

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

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

Спасибо!

Теперь редакторы в курсе.