swap stripe

Fórumok

Sziasztok!

Linux alatt lehetőség van a swapot stripeként használni, de hogy kell ezt bekapcsolni?
Teljesítménynövelés érdekében.

Max hány vinyóval játszható el?
Maximum milyen teljesítménynövekedést lehet ezzel elérni?

Hozzászólások

ram-ot rakjal bele, ne swappet stripeolj

megis szerinted mennyit fog gyorsitani?
ha nem swappel a geped, semennyit.
ha mar swappel, akkor zomghudekibebaszottlassucsaknemelfogyottaram -nal egeszen pontosan 1.8% -al jobb valaszidovel szamolhatsz pageloadban. Vagy pontosan mire vagy kivancsi.

Ősrégi gépen a vinyó is lassú, mit szeretnél elérni?
Velem egyszer régen történt olyan, hogy agy alkalmazás elszabadult, és megette a swapot. A gép annyira volt reszponzív, hogy a lenyomott billentyű fél perc múlva jelent meg a konzolon. Swapra nem lehet teljesítményt építeni, ha kevés a RAM, válassz ahhoz mért feladatot.

Csinálj több swap partíciót a különböző diskeken. Mindent kapcsold be és minden beállítás nélkül stripeolva lesznek.

> Csinálj több swap partíciót a különböző diskeken. Mindent kapcsold be
> és minden beállítás nélkül stripeolva lesznek.

Ha pl. két lemezed van, s az egyik tartalmazza a root (,,/'') partíciót (vagy ezt nevezted ki rendszerlemeznek, s pl. a /usr is itt van mondjuk), akkor érdemes a másik lemezen levő swap partíciót úgy beírni a /etc/fstab-ba (vagy ami a Te rendszereden ennek felel meg), hogy a rendszerlemezen levő swap bejegyzés a fájlban legyen ,,később''.

Ekkor ugyanis a rendszerlemezről elindított programhoz -- amennyiban az swap használatot igényel -- nem annak a lemeznek az olvasófejét rángatja, hanem egy másikét, így a pozícionálás nem vesz időt el.

A stripe-olást a rendszer -- ha külön nem állítasz be mást -- akkor az /etc/fstab fájlbeli sorrend alapján végzi.

Eléggé látványos javulást is hozhat ez a megoldás régebbi gépeken. (Megjegyzés: Saját mérés alapján: tíz éve, egy kernelfordítás, amely 24 órát vett igénybe, ezzel a megoldással 2 órára csökkent.)

G.
============================================
"Share what you know. Learn what you don't."

Allits be ugyanakkora prioritast mindkettonek (vagy ahany van).

/etc/fstab

-ba:

/dev/hda2   swap   swap   defaults,pri=-1   0 0
/dev/hdc2   swap   swap   defaults,pri=-1   0 0

Lasd meg: swapon(2)

Akkor lesz gyorsabb, ha mindegyik swap particiot kulon winchesterre teszed, es a winchek is kulon-kulon elerhetoek az alaplap szempontjabol (IDE-nel gyakorlatilag azt jelenti, hogy kulon kabelen kell legyenek).

Amint azt mar masok is leirtak, tul nagy gyorsulasra ne szamits, regen rossz, amikor a geped elkezd swap-elni...