Подобрете производителността на вашата система и приложения с Preload и Prelink

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

по подразбиране Ubuntu е достатъчно бърз, въпреки че това зависи до голяма степен от обем памет RAM и състоянието на вашия твърд диск, въпреки че ако използвате SDD, получавате по-добра ефективност.

Както забелязахте, стартирането на някои от програмите или приложенията в Ubuntu отнема доста време. Това може да бъде досадно, ако често използват засегнатата програма.

Следователно е така така че този път ще говорим за някои приложения това ще ни помогне да ускорим нашата система и да подобрим ефективността й в нашите екипи.

Едно от приложенията, които ще ни помогнат в това, е Preload.

Какво е Preload?

Предварителното зареждане е приложение, което се изпълнява в нашата система във фонов режим като демон. Това приложение отговаря за анализа на поведението на потребителите в системата и проследявайте кои приложения използвате често.

Въз основа на тези анализи, Preload създайте списък с приложения че потребителят изпълнява най-често и с това той отговаря за разполагането на тези двоични файлове и техните зависимости в RAM паметта система и по този начин увеличава времето за стартиране на приложението.

Как да инсталирам Preload на Ubuntu 18-04 и производни?

За да инсталирате това приложение на нашите системи можем да го направим с помощта на софтуерния център на Ubuntu и намерете приложението там или с помощта на Synaptic.

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

sudo apt-get install preload

Инсталацията завършена, трябва да рестартираме компютъра си.

След като отново влезете в системата, Preload започва да работи във фонов режим и ще започне да изпълнява работата си, за да подобри скоростта на стартиране на приложението.

Приложението като такова ще трябва да работи без проблем, тъй като не изисква специална конфигурация.

Но ние имаме възможност да редактираме стойностите на това в следния файл, намерен в /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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.