Достаточно считать себя рабом, чтобы быть им (Ален).

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

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...

Статья опубликована: 17 мая 2018

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

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

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

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

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

 

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

 

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

 

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

 

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

 

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

 

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

Preload не для всех!

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

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

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

 


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

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

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

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

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close