Повысьте производительность вашей системы и приложений с помощью Preload и Prelink

система ускорения

по умолчанию Ubuntu достаточно быстраяхотя это во многом зависит от объем памяти Оперативная память и статус вашего жесткого диска, хотя, если вы используете SDD, вы получите лучшую эффективность.

Как вы заметили, некоторые программы или приложения в Ubuntu запускаются довольно долго. Это может раздражать, если они часто используют уязвимую программу.

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

Одно из приложений, которое нам в этом поможет - Preload.

Что такое предварительная загрузка?

Предварительная загрузка это приложение, которое запускает в нашей системе в фоновом режиме как демон. Это приложение отвечает за анализ поведения пользователей в системе и отслеживайте, какие приложения вы часто запускаете.

На основании этих анализов Preload создать список приложений что пользователь выполняет чаще всего и при этом он отвечает за размещение этих двоичных файлов и их зависимостей в оперативной памяти. system и тем самым увеличивает время запуска приложения.

Как установить Preload на Ubuntu 18-04 и производные?

Чтобы установить это приложение в наших системах мы можем сделать это с помощью программного центра Ubuntu и найдите приложение там или с помощью Synaptic.

O если хотите, напишите в терминале следующую команду (ctrl+alt+T):

sudo apt-get install preload

Установка завершена, мы должны перезагрузить наш компьютер.

Как только вы снова окажетесь внутри системы, Preload начнет работать в фоновом режиме и начнет выполнять свою работу по повышению скорости запуска приложения.

Само приложение должно работать без проблем, так как не требует специальной настройки.

Но у нас есть возможность редактировать значения this в следующем файле, который находится в /etc/preload.conf.

Что такое прлинк?

Предварительная ссылка это утилита для ускорения динамической компоновки библиотек приложений в Linux. Пакет предварительной ссылки Содержит утилиту, которая изменяет общие исполняемые файлы и библиотеки ELF., поэтому во время выполнения необходимо разрешать многие перемещения, и поэтому программы появляются быстрее.

Как установить Prelink на Ubuntu 18.04 и производные?

Чтобы установить Prelink в нашей системе, Нам просто нужно открыть терминал и выполнить следующую команду:

sudo apt install prelink

Готово установка мы должны отредактировать этот файл:

sudo gedit /etc/default/prelink

В котором мы увидим следующий параметр:

PRELINKING=unknown

В этом нам нужно будет изменить его и оставить, как в следующем примере:

PRELINKING=yes

В некоторых установках он будет отображаться как «Нет» вместо «неизвестно», в этом случае вместо «Да» будет установлено «Да».

предварительная ссылка

Здесь мы также можем редактировать некоторые параметры, среди которых у нас могут быть проблемы с некоторыми сторонними приложениями, среди наиболее важных - это параметры графики:

Здесь нам просто нужно скопировать следующее и добавить в файл:

# NVIDIA

-b /usr/lib/libGL.so*

-b /usr/lib32/libGL.so*

-b //usr/lib/libOpenCL.so*

-b //usr/lib32/libOpenCL.so*

-b /usr/lib32/vdpau/

-b /usr/lib/vdpau/

-b /usr/lib/xorg/modules/drivers/nvidia_drv.so

-b /usr/lib/xorg/modules/extensions/libglx.so*

-b /usr/lib/libnvidia-*

-b /usr/lib32/libnvidia-*

# Catalyst

-b /usr/lib/libati*

-b /usr/lib/fglrx*

-b /usr/lib/libAMDXvBA*

-b /usr/lib/libGL.so*

-b /usr/lib/libfglrx*

-b /usr/lib/xorg/modules/dri/fglrx_dri.so

-b /usr/lib/xorg/modules/drivers/fglrx_drv.so

-b /usr/lib/xorg/modules/extensions/fglrx/

-b /usr/lib/xorg/modules/linux/libfglrxdrm.so

-b /usr/lib/xorg/modules/extensions/libglx.so

Наконец, мы закрываем файл и Мы даем ему разрешения с помощью этой команды:

sudo chmod 666 /etc/prelink.conf

Сейчас чтобы запустить приложение, мы просто набираем:

prelink -amvR

И готово.

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

Эти ошибки, которые я вам бросаю, что-то такое:

Prelink /usr/lib/xxxx

где Это означает, что вы должны добавить выпуск в черный список предварительной ссылки., потому что это порождает конфликт.

Prelink сообщает вам, какую библиотеку добавить, вам просто нужно выполнить следующую команду Чтобы добавить его, вам нужно изменить только тот, который указан в предварительной ссылке:

sudo echo -b /usr/lib/xx/xxx/libreria >> /etc/prelink.conf

Как только это будет сделано, мы снова запустим предварительную ссылку, и нам нужно будет добавить библиотеки, которые создают конфликт, пока предварительная ссылка не загрузится успешно.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.