Po vypnutí swapu systém stále swapuje
Zdravím, mám 3GB RAM už asi 2 roky a odvtedy mám vypnutý*swap - pagefile.sys. Všetko bežalo v pohode, len teraz som trochu viac využíval pamäť náročnými procesmi a všimol som si, že keď sa minie RAMka tak začne odswapovávať. Áno rozumiem tomu, len by ma zaujímalo, že kde to odswapuváva.
Pokuds opravdu vypnul swap, tak systém neswapuje. Spíš mu došla paměť, tak rapidně zmenšil diskovou cache a díky tomu daleko častějc musí přistupovat na disk.
No tak to je trochu blbosť nie? Že to tak robí? Veď tá cache v disku je takpovediac nezávislá od RAMky... nechápem.
No ale som normálne schopný spúštať*aplikácie ďalej, a ono nič - žiaden pád.
No ale som normálne schopný spúštať*aplikácie ďalej, a ono nič - žiaden pád.
Nejde o cache na disku ale o cache operačního systému v RAM.
Neni důvod, proč by něco padalo, jen prostě se pro nový aplikace použijou kusy paměti, který by jinak sloužili jako ta cache - takže systém běží dál, ale začne daleko častějc šahat na HDD, což ho dosti zpomalí.
Neni důvod, proč by něco padalo, jen prostě se pro nový aplikace použijou kusy paměti, který by jinak sloužili jako ta cache - takže systém běží dál, ale začne daleko častějc šahat na HDD, což ho dosti zpomalí.
Tak ale niekde musí byť "strop", kde systému dôjde pamäť. Teraz mám stav pamäte 1,1GB voľné, ale niekdy som mal "len" 80MB a všetko bežalo normálne. Proste sa mi to len nezdá... :confused:
Strop je - pak se Ti v tray objeví nedostatek virtuální paměti a popř. Ti začnou padat aplikace, když jim selže memory allocation.
Ale disková cache může bejt dosti velká, řádově stovky mega až giga, takže k tomu může bejt od zvýšený diskový aktivity díky jejímu zmenšení ještě nějakej kousek.
Ale disková cache může bejt dosti velká, řádově stovky mega až giga, takže k tomu může bejt od zvýšený diskový aktivity díky jejímu zmenšení ještě nějakej kousek.
Tak to sa mi ešte nestalo aby mi niečo spadlo. Ale aj tak díky, aspoň teraz viem "wo co go" :) Aspoň to "hrkotanie" disku je takým výstražným znamením, že niečo nie je OK :mad:
a ešte malé no flame OT: keby som chcel viac RAMky (čo asi nebudem), tak potom sa oplatí zainvestovať do 64-bitových Sedmičiek čo?
a ešte malé no flame OT: keby som chcel viac RAMky (čo asi nebudem), tak potom sa oplatí zainvestovať do 64-bitových Sedmičiek čo?
No, mě na xp sežrala grafika a spol jen 0.5GB, nicméně často sežere i víc, takže 64bitovej systém je lepší.
Pro dobrý využití paměti ale musí i deska podporovat remaping zařízení nad oblast obsazený paměti.
Pro dobrý využití paměti ale musí i deska podporovat remaping zařízení nad oblast obsazený paměti.
Koukni se, jestli je v biosu patřičná položka. Ale G33 čipset je novej, ten by to podporovat měl.
Víc info
http://www.codinghorror.com/blog/archives/000811.html
Víc info
http://www.codinghorror.com/blog/archives/000811.html
Ta deska je nová a memory remap určitě podporuje, pravděpodobně zcela automaticky a položku v biosu na to vůbec nemá.
Díky, díky. Ale najskôr by som potreboval mať aspoň 4GB RAMky a 64-bitový systém :)
Predpokladám, že to funguje aj na Linuxe (64-bitovom samozrejme).
Predpokladám, že to funguje aj na Linuxe (64-bitovom samozrejme).
Jojo, dokonce u linuxu stačí 32bitovej linux, aby využil 4 (i víc) GB paměti, to omezení na 4GB fyzický paměti je čistě windowsí záležitost. (Omezením 32bitovýho systému je max. velikost 4GB virtuálního adresního prostoru (souvislého, tzn. bez okýnkování atd...))
A 32-bitový Linux dokáž využiť naplno napr. 4GB alebo aj 6GB RAM? Trochu sa mi to nezdá :( Jedine ak s PAE - to už je 36-bitová adresácia
Jo, s PAE - 32bitovost OS nijak nesouvisí s adresací fyzické paměti, ale čistě s velikostí ukazatel používanýho v aplikacích a tedy s velikostí virtuálního adresního prostoru aplikace.
Např. WINDOWS 2003 32bit taky uměj pracovat s víc než 4GB fyzický paměti.
Pohledej tady na fóru, už se to tady několikrát obšírnějc řešilo...
Např. WINDOWS 2003 32bit taky uměj pracovat s víc než 4GB fyzický paměti.
Pohledej tady na fóru, už se to tady několikrát obšírnějc řešilo...