Zvyšte výkon svého systému a aplikací pomocí Preload a Prelink

zrychlit systém

Výchozí Ubuntu je dostatečně rychlý, i když tohle záleží do značné míry na množství paměti RAM a stav pevného disku, ačkoli pokud použijete SDD, získáte lepší účinnost.

Jak jste si všimli, spuštění některých programů nebo aplikací v Ubuntu trvá poměrně dlouho. To může být nepříjemné, pokud často používají postižený program.

Je to proto takže tentokrát budeme hovořit o některých aplikacích to nám pomůže, abychom mohli zrychlit náš systém a abychom mohli zlepšit jeho účinnost v našich týmech.

Jednou z aplikací, která nám v tom pomůže, je Preload.

Co je to Preload?

Předpětí je aplikace, která běží v našem systému v pozadí jako démon. Tato aplikace je zodpovědný za analýzu chování uživatelů v systému a sledovat, které aplikace často spouštíte.

Na základě těchto analýz Preload vytvořit seznam aplikací které uživatel spouští nejčastěji a díky tomu má na starosti to, aby tyto binární soubory a jejich závislosti byly uloženy v paměti RAM systému a tím zvyšuje čas spuštění aplikace.

Jak nainstalovat Preload na Ubuntu 18-04 a deriváty?

Chcete-li nainstalovat tuto aplikaci do našich systémů můžeme to udělat pomocí softwarového centra Ubuntu a vyhledejte aplikaci tam nebo pomocí Synaptic.

O pokud chcete, napište do terminálu následující příkaz (ctrl+alt+T):

sudo apt-get install preload

Instalace hotova, musíme restartovat náš počítač.

Jakmile jste znovu v systému, Preload začíná běžet na pozadí a začne provádět svou práci s cílem zlepšit rychlost spouštění aplikace.

Aplikace jako taková bude muset fungovat bez problémů, protože nevyžaduje speciální konfiguraci.

Ale máme možnost, že budeme moci upravovat hodnoty tohoto, v následujícím souboru nalezeném v /etc/preload.conf.

Co je to prelink?

Předběžný odkaz je nástroj pro zrychlení dynamického propojení knihoven aplikací v Linuxu. Balíček prelinků Obsahuje nástroj, který upravuje sdílené spustitelné soubory a knihovny ELF, tolik přemístění je třeba vyřešit za běhu, a proto se programy zobrazují rychleji.

Jak nainstalovat Prelink na Ubuntu 18.04 a deriváty?

Chcete-li nainstalovat Prelink do našeho systému, Jednoduše musíme otevřít terminál a provést následující příkaz:

sudo apt install prelink

Dokončete instalaci musíme tento soubor upravit:

sudo gedit /etc/default/prelink

Ve kterém uvidíme následující parametr:

PRELINKING=unknown

V této budeme to muset upravit a nechat to jako v následujícím příkladu:

PRELINKING=yes

V některých instalacích se zobrazí jako „Ne“ místo „Neznámý“, v tomto případě místo „Ano“ bude nastaven na „Ano“

předink

Zde můžeme také upravit některé parametry, mezi nimiž můžeme mít problémy s některými aplikacemi třetích stran, mezi nejdůležitější patří ty grafické:

Zde jednoduše musíme zkopírovat následující a přidat jej do souboru:

# 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

Nakonec soubor zavřeme a Tímto příkazem mu udělujeme oprávnění:

sudo chmod 666 /etc/prelink.conf

Nyní pro spuštění aplikace jednoduše napíšeme:

prelink -amvR

A to je vše

Při jeho provádění začne načítat vše potřebné, to musím zmínit velmi pravděpodobně vám hodí chybu zatímco se konfiguruje.

Tyto chyby, které na tebe hádžu, jsou něco takového:

Prelink /usr/lib/xxxx

kde Znamená to, že musíte přidat vydání na černou listinu předvoleb, protože to vytváří konflikt.

Prelink vám řekne, kterou knihovnu přidat, stačí provést následující příkaz Chcete-li jej přidat, musíte upravit pouze ten, který je označen prelinkem:

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

Jakmile to uděláte, znovu spustíme prelink a budeme muset přidat knihovny, které generují konflikt, dokud se prelink nenačte úspěšně.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.