Linux optimalizálás - prelink
Ahhoz, hogy megértsük, mi történik az átszerkesztés során, emlékeznünk kell arra, hogy a Linux-alkalmazások túlnyomó többsége nem tartalmazza a munkájához szükséges összes kódot, de az úgynevezett. megosztott könyvtárak. Általában a programok dinamikusan kapcsolódnak össze ilyen könyvtárakhoz összeszereléskor, vagyis a programfelvétel során a szükséges funkciókat hívják fel. Bizonyos esetekben ez gyorsan megtörténik, másokban bosszantóan lassú, és szinte hiába küzd ez a recompiláció és az optimalizálás - a sebesség előnye nem haladja meg a néhány százalékot.
Azonban a program dinamikus összekapcsolása a referencia könyvtárakkal mindig ugyanaz. És van egy javaslat - de egyszerre nem teheted meg? Lehetséges, és ez - a könyvtári linkek megőrzésében a program végrehajtható fájljában -, és van egy prelink (nem szabad összetéveszteni a statikus programgyűjteményekkel).
a legtöbb, ha nem az összes, a szabványos csomagkezelőt állítja be
opciók állnak rendelkezésre a segítségben
Ennek eredményeképpen a szoftver gyorsabban fut.
A rendszer stabilan és gyorsan működik, de problémák esetén
az előkötés visszavonása
Futtassa minden alkalommal a szoftver telepítés / frissítés / újratelepítés után, hogy az összes program előre kapcsolódjon
Ui Van egy kellemes "mellékhatás" - csökkenti a szoftver étvágyát a memóriához képest
13 Válaszok a "Prelink"
És mi a hátránya?
![Linux optimalizálás - prelink (prelink) Linux optimalizálás - prelink](http://0.gravatar.com/avatar/847dae39b98f4b97cfa14cb931447bb5?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
hátrányok ... személy szerint nem találkoztam
és a tyrnetah-ban nem szembesült vele problémákat
![Linux optimalizálás - prelink (prelink) Linux optimalizálás - prelink](http://1.gravatar.com/avatar/fb47e2ae712b3c97606d498037336fc5?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
![Linux optimalizálás - prelink (optimalizálás) Linux optimalizálás - prelink](http://0.gravatar.com/avatar/6f5c3d783fbdac394ab0e5a05d7a7bac?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
![Linux-optimalizálás - prelink (linux) Linux optimalizálás - prelink](http://0.gravatar.com/avatar/847dae39b98f4b97cfa14cb931447bb5?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
így csak a nagyon prelinik + néhány nagyon ritka eset van
![Linux optimalizálás - prelink (prelink) Linux optimalizálás - prelink](http://1.gravatar.com/avatar/19c1cf3208fd699ca93aa0eeecdc690c?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
A KDE betöltési ideje jelentősen csökkenthető az átszerkesztés után. Ha tájékoztatja a KDE-t, hogy még tovább gyorsítja a KDE-t.
Állítsa a KDE_IS_PRELINKED = 1-et az /etc/env.d/*kdepaths* fájlba, hogy tájékoztassa a KDE-t az előkészítésről.
![Linux optimalizálás - prelink (prelink) Linux optimalizálás - prelink](http://0.gravatar.com/avatar/847dae39b98f4b97cfa14cb931447bb5?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
![Linux-optimalizálás - prelink (linux) Linux optimalizálás - prelink](http://1.gravatar.com/avatar/19c1cf3208fd699ca93aa0eeecdc690c?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
És miért a -f flag? Nem szükséges a már csatlakoztatott programokat társítani minden egyes frissítéshez. Elegendő csak új vagy módosított változatok esetén.
![Linux-optimalizálás - prelink (linux) Linux optimalizálás - prelink](http://0.gravatar.com/avatar/6f5c3d783fbdac394ab0e5a05d7a7bac?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
2vurdalak, nem lesz semmi kár.
![Linux-optimalizálás - prelink (linux) Linux optimalizálás - prelink](http://1.gravatar.com/avatar/960ee6dbaef36cce49189b7dfc862431?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
A mínuszokból: miután a prelink elindította az Ubuntut.
![Linux optimalizálás - prelink (prelink) Linux optimalizálás - prelink](http://0.gravatar.com/avatar/847dae39b98f4b97cfa14cb931447bb5?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
glibc-2.13?
Nincsenek más lehetőségek
a 2.13-r1-ben már rögzített
![Linux optimalizálás - prelink (prelink) Linux optimalizálás - prelink](http://1.gravatar.com/avatar/1bcbb7ff6d45010b91651f007d6ded64?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)
Nem fogsz elhinni, de csak kétszer frissen telepítettem az emlékezetemet. És elkezdtem esküszöm a matracot.
![Linux optimalizálás - prelink (optimalizálás) Linux optimalizálás - prelink](http://0.gravatar.com/avatar/eaee3b2e32fadec424a35c46715d4208?s=60&d=http%3A%2F%2Foptimization.hardlinux.ru%2Fwp-content%2Fthemes%2Ffilmix%2Fimg%2Fgravatar-trans.png%3Fs%3D60&r=R)