Csökkentse a programok kezdési idejét a prelink használatával

A prelink működése
A program indításakor a munkához szükséges könyvtárakhoz kapcsolódik (például Qt vagy GTK). A könyvtárak dinamikusan töltődnek be, és ez hosszú időt vesz igénybe, mivel várjuk a program indítását. Ez különösen igaz a KDE felhasználók számára, mivel egy hatalmas és kifinomult grafikus alkalmazás kimeneti könyvtárat tölt be - Qt.
A Prelink segédprogram lehetővé teszi az összes betöltött könyvtár közvetlen összekapcsolását a végrehajtható programfájlokkal. A Prelink egy mechanizmus a szükséges könyvtárak előprogramozásához a programhoz. És ez nagyon nagy teljesítménynövekedést eredményez! Sokan azt mondják, hogy a program "hideg" kezdete 50% -kal kevesebb időt vesz igénybe, mint a "prelink" előtt. A prelink középpontjában lényegében a régi jó tárolási mechanizmus.

telepítés
Nézzük a telepítést a Debian példán keresztül (ha van egy másik eloszlásod, akkor egyszerűen cseréld le az apt-ot saját csomagkezelővel (például yum)):
A felettesből!

apt-get install prelink

Most módosítania kell a prelink konfigurációs fájlt:
A felettesből!

nano -w / etc / default / prelink

Ha ilyen vonalat talál: PRELINKING = ismeretlen. majd módosítsa PRELINKING = igen
Ez magában foglalja a prelinket.
Opcionálisan a konfigurációs fájlban beállíthatja a programintervallumokat.

Most, hogy minden telepítve van és konfigurálva van, elindíthatja az elő-kapcsolási folyamatot:
A felettesből!


-Ez a parancs elkezdi az alkalmazások átfedését. Általában a parancs néhány percig fut. A programindítás sebességének növekedése észrevehető az alkalmazások újraindítása után.

A prelink opciók teljes listáját a prelink --help

Az áthaladás mellékhatása a felhasznált memória megnövekedése, ami nem meglepő, mert lényegében gyorsítótárazást tesz lehetővé.

Először is, a könyvtárak mérete nem számít. Számuk fontos.
Másodszor, ebben a Gnómodban megnézzük minden gnomo-program függését, pontosan ez van szüksége a prelinknek.
Harmadszor, ne írj arról, amit nem értesz. Még jobb, ne írj egyáltalán.

Másodszor, ebben a Gnómodban

> Ne írjon arról, amit nem ért. Még jobb, ne írj egyáltalán.

És ez az oka?
Vendian szokások.

A sabzh munka eredményének megtekintéséhez.

Hol szerezhetem őket?

És honnan jön a Windows? És általában Debian vagyok.

Tehát ez így van. Az újraindítást csak a rendszermag szükséges, és a prelink valóban nem működik rajta. Pontosabban nem érinti. Általában kétséges növekedés fog adni. A Gentoo-ban - igen. A megfelelő beállításokkal kb. 10% és 30% között lehet. A Debianban - alig észrevehető a szem. Csak nagyon specifikus tesztekben.

Kapcsolódó cikkek