XP + több swap file

erről nem találtam érdemleges infót, de tudja-e valaki véletlenül, hogy az xp is tud-e több swap file-t kezelni több külön vinyón egyszerre párhuzamosan, gyorsabban? szal mint mondjuk a linux.
vagy csak ha az egyik megtelne, akkor használja a másodikat?

Hozzászólások

Speciel amig én XP-t használtam (játékok nem...) ki volt kapcsolva a virtuális memória.Ugrott is szépen a rendszer minden kattintásra.Szerintem RAM-ot tegyél a gépedbe.

____________________________
Frugalware 0.9pre1 (Solaria)

úgy látom az első hozzászóló nem igazán értette meg a kérdés lényegét :P
van 2gb ram a gépben, de mégis használja a swapot, alapból betöltés után 4-500 mega van használatban, holott a ram 90%-a töküres...
ezért gondoltam, hogy hamár egyszer használja, akkor szétdobálom a meglévő raid tömbök közt, hátha akkor gyorsabb, de igazából nem veszem észre a különbséget.
kikapcsolni meg nem akarom, mert akkor folyton beszól néhány program.
szóval csak azért kérdeztem, hogy van-e értelme szétdobálni több swapot, vagy csak a helyet foglalja?

pedig jól mondja, csak nem jól bizonyitja :)
lásd itt: http://kepfeltoltes.hu/080525/parallel_paging_www.kepfeltoltes.hu_.jpg

az e: és az f: töküres, csak a pagefile van rajtuk, ahogy elfogyott a fizikai ram és nyitogattam az alkalmazásokat úgy kezdte ki és behúzni a pagefileokból az adatokat és mint az a perfmonból is látszik teljesen párhuzamosan használja mind a három pagefile-t.

alap

[off]
tényleg ilyen lámának tartanak itt egyesek? talán mert új vagyok itt vagy miért?
az elmúlt pár percben többen is adtak ilyen nooboknak való tanácsokat nekem, nem értem ennek az okát...
(ne értsd félre, ez most nem ellened szól, csak így elgondolkoztam rajta így általánosságban, meg be is vagyok kicsit sörözve, hukk :) )
[/off]

hát kikapcsolni nem fogom, szerintem lehet, hogy több problémát okozna, mint amennyit segítene... ha akarja a win, hát használja a swapot, én csak azt akarom, hogy ha már használja, akkor a lehető leggyorsabban tegye (azaz több fájlból párhuzamosan), és azt akartam csak megtudni, hogy ez valóban így működik-e.

Ezzel nem a lapozófájlt kapcsolod ki, hanem arra utasítod a Windows-t, hogy a lapozható (lapozófájlba írható) kernelösszetevőket, illesztőprogram-részleteket a memóriában tartsa.

Jelentős sebességnövekedést érhetünk el Windows XP alatt, ha a kernel lapozható meghajtóit és a rendszerkódokat állandóan a memóriában tartjuk. A minél gazdaságosabb és optimálisabb RAM kihasználás érdekében az operációs rendszer ezeket csak akkor tárolja a memóriában, ha szükség van rájuk, máskülönben a merevlemezre írja őket. Ha viszont kellenek, akkor innen sokkal lassúbb a beolvasás, mint ha a RAM-ban lennének. ... Ha memóriaigényes alkalmazásokat használunk előfordulhat, hogy kifogyunk a RAM-ból, aminek az a következménye, hogy egyes szolgáltatások leállhatnak.

Nem tudom, az utolsó mondat mennyire helytálló.

:)

mennyi ram van a gépedbe? ugyanis van most 3 giga lapozofajlod, azonban ha mondjuk még van hozzá 2 giga ram, akkor tok felesleges, mert ugyse tud 3,5-4 gigánál többet kezelni (lapozofajlbol se, egybe kell számolni a fizikai rammal)

persze, ha 64 bites a rendszered, akkor nem szoltam

32 bites win van megadva, mint "affected product" és józan paraszti ésszel ha annak szeretnél megadni 4 gigánál nagyobb méretet, nyilván azért akarod ezt megtenni, hogy használja is azt. Az már csak hab a tortán, hogy több(!) db, egyenként akár 4 gigánál is nagyobb swapfilet állíthatsz be, akár(!) ugyanazon a partición is. Nagyjából ennyit szerettem volna hozzátenni. Tömör professzor előadását hallották :)

2 giga van, valamint a "swap mérete legyen a memória méretének 1,5-szerese" "szabály" szerint 3 giga lapozófájl, ami úgy néz ki, hogy 1,5 giga egy raid0 tömbön, a másik fele meg egy másik vinyón, de akár szétdobhatnám 3 vinyóra is...
ja és 32 bites windóóóóóz.

amúgy a link a nagyobb méretű lapozófájlhoz klassz, de nekem a céges gépemen enélkül a registry buherálás nélkül is megy simán a 8gb lapozófájl, úgy, hogy mellette van 4 giga ram (igaz csak 3,25-öt bír látni belőle, PAE-vel is). szerintem valamelyik automatikus update-nél letölthetett valami patch-et, amitől ez a fenti beállítás alapból beakpcsolódik.

az a baj pl. a cégnél, hogy a tervezőprogram 2 giga rammal nem bír megnyitni egy komolyabb modellt, úgyhogy raktam bele még 2g-t és bekapcsoltam a /3G-t, amivel meg is nyitja, de az a vicc, hogy a memóriát így sem használja ki teljesen, inkább swappel. próbáltam letiltani a swap-et, hogy a memóriát használja helyette, de úgy meg el sem indul a tervezőprogram, mindenképp kell neki a swap.

alapdolgokra nem rossz a win memóriakezelője, de egy komolyabb memóriaigényes alkalmazásnál azért kijönnek az ilyen hülyeségei, nem az igazi...

ez csak egy demo virtuális gép volt, hogy bemutassam a swap fileokat párhuzamosan irja-olvassa a win.
egyébként pont, hogy nem kell egybe számolni a fizikai rammal a swapot. Egy 4 giga ramos gépen (ami 3 giga userspace-t és 1 giga kernel space-t jelent) is ugyanúgy tudja használni a 4 giga swap file-t a 32 bites win, sőt még nagyobbat is tud kezelni PAE-nel. Sokan nem értik, de a swap az nem a fizikai memória "olcsó" növelését jelenti, nem arra használja a win, hanem arra, hogy ami a fizikai memóriában van (kernel+userspace+file cache) annak haszna is legyen, a haszontalan (nem használt) dolgok pedig figyeljenek lemezen. (hogy ez jó vagy sem, arról most ne nyissunk vitát, ha lehet, mert a téma szempontjából érdektelen)