TIPP Portage gyorsítása

A Gentoo Linux Wiki wikiből

Tartalomjegyzék

[szerkesztés] Bemutatás

Ez a "gyorsítási" módszer azoknak hasznos leginkább, akiknek régebbi gépük van, vagy akik a kelleténél gyakrabban futtatják az "emerge sync" parancsot. A "kelleténél gyakrabban" azt jelenti, hogy hetente kettőnél többször.


[szerkesztés] Mit kell tenni?

A felgyorsításhoz javasolt a /usr/portage könyvtárstruktúrát egy saját partícióra tenni. Ez gyorsabb olvasási időket eredményez.

Ne felejtsük, hogy a reiserfs jóval gyorsabb az ext2/3-nál ilyen esetben.

Ugyancsak tartsuk észben, hogy ennek a partíciónak legalább 1 GB méretűnek kell lennie ahhoz, hogy kényelmesen elférjen itt a /usr/portage/distfiles könyvtár. Esetleg meg kell változtatni a DISTDIR változó értékét a make.conf fájlban, és olyan helyre irányítani, ahol sok helyünk van.

Egy megjegyzés: Megpróbáltam a Gentoo telepítésekor a leírás szerint cselekedni. Sajnos így nem volt képes az "emerge sync"-et végrehajtani, ezért végigvittem a telepítési folyamatot (egészen a 9. "Installing Necessary System Tools" (A szükséges rendszereszközök telepítése) részig) úgy, hogy csak a /usr partíció volt mount-olva, a /usr/portage nem. A 9. lépés után csatolva a /usr/portage fájlrendszert, az - valamilyen különös oknál fogva - működött. Ha ekkor csatoljuk ezt a lemezrészt, akkor csinálnunk kell egy plusz "emerge sync"-et bizonyos hibák elkerülése végett. -- dh003i2 a Gentoo Forums-ból

[szerkesztés] Mikor segít ez?

A módszer segít az emerge search vagy az "emerge -p valami" parancs függőségeinek kiszámításánál.


[szerkesztés] Miért működik?

Amikor az "emerge sync" fut, nagyon sok fájlt adunk rendszerhez vagy törlünk belőle. Egy idő után ezek a fájlok szétszóródnak a merevlemezen. Bármikor, amikor az emerge fut, az végigolvassa az ÖSSZES fájlt, ezért ha ezek közel vannak egymáshoz, gyorsabb olvasási időt lehet produkálni.

Személyes eszközök