Ik wil hier nu wel eens een technisch onderbouwde discussie (en jullie eerlijke mening) over lezen.
Moet je nu wèl of géén pagefile instellen als je veel RAM hebt? Ik heb 1Gb RAM in mijn computer, en dat lijkt me ruimschoots voldoende om alles wat ik nodig heb te draaien. Sterker nog, bij gemiddeld gebruik is er maar 300Mb van bezet. Meer dan genoeg over dus, en ik schakel lekker de pagefile uit, want dan loop ik in elk geval niet het risico dat ik-weet-het-beter-Windows gaat lopen swappen en zo mijn performance onderuit haalt.
Wat me daarbij een beetje ergert is Photoshop. Versie 6 weigert (!?!) op te starten als ik geen pagefile heb. Versie 7 klaagt en protesteert, maar valt toch wel te overtuigen op te starten. Wat zullen we nou krijgen? Ten eerste hebben die programma's geheugen zat, dus ze moeten niet zeuren. Ten tweede maakt Photoshop toch altijd al een eigen pagefile aan, dus als hij niet genoeg geheugen heeft kan hji die altijd gaan gebruiken. Naspeuren in nieuwsgroepen over dit onderwerp levert een boel commentaar op van de vorm "disabling your pagefile will not give any performance benefits in modern Windows versions". Um, okay. Vast wel. Maar ik wil niet dat Windows toch gaat swappen, en zoals gezegd het geheugen gaat echt geen probleem worden.
Wat me versterkt in mijn overtuiging om geen pagefile te willen, is de swap policy van Windows (die ik ergens gelezen heb, en ik kan er zo geen bron van terugvinden). Die is echt van de gekke: namelijk, dat alle toegewezen geheugen standaard op schijf staat, en dat het "gecached wordt in het RAM". Halloooo? RAM is er om als werkgeheugen te gebruiken, en je gebruikt de schijf daarbij als noodmaatregel als dat niet meer toereikend is. Dit is dus de oorzaak van de regel: zorg dat de grootte van je swapfile anderhalf keer je intern geheugen is. Maar dat is toch zot? Hoe meer RAM je hebt, hoe minder pagefile je in principe nodig zou hebben. Maar nee, bij Ome Bill is het net andersom, om de een of andere vage reden.
En ik heb al dat geheugen niet om ongebruikt te laten worden. "Kom, laten we dit op schijf opslaan, dan sparen we het RAM". Ja hallo, waarvoor heb ik het gekocht? Zodat het niet gebruikt wordt? Eerst dat geheugen vullen, en als je dan in de problemen komt (wat ik betwijfel), dan kunnen we praten over die swapfile.
Overigens heb ik hier een keer iets vreemds meegemaakt: mijn pagefile stond dus uit, maar Windows begon toen spontaan tóch een pagefile aan te maken op de C: (terwijl hij vroeger altijd op D: stond), en die steeds groter en groter maken tot de schijf vol zat. Um. Buggy?
Maar om een lang verhaal kort te maken; wat zijn jullie ervaringen/meningen hierover?
Moet je nu wèl of géén pagefile instellen als je veel RAM hebt? Ik heb 1Gb RAM in mijn computer, en dat lijkt me ruimschoots voldoende om alles wat ik nodig heb te draaien. Sterker nog, bij gemiddeld gebruik is er maar 300Mb van bezet. Meer dan genoeg over dus, en ik schakel lekker de pagefile uit, want dan loop ik in elk geval niet het risico dat ik-weet-het-beter-Windows gaat lopen swappen en zo mijn performance onderuit haalt.
Wat me daarbij een beetje ergert is Photoshop. Versie 6 weigert (!?!) op te starten als ik geen pagefile heb. Versie 7 klaagt en protesteert, maar valt toch wel te overtuigen op te starten. Wat zullen we nou krijgen? Ten eerste hebben die programma's geheugen zat, dus ze moeten niet zeuren. Ten tweede maakt Photoshop toch altijd al een eigen pagefile aan, dus als hij niet genoeg geheugen heeft kan hji die altijd gaan gebruiken. Naspeuren in nieuwsgroepen over dit onderwerp levert een boel commentaar op van de vorm "disabling your pagefile will not give any performance benefits in modern Windows versions". Um, okay. Vast wel. Maar ik wil niet dat Windows toch gaat swappen, en zoals gezegd het geheugen gaat echt geen probleem worden.
Wat me versterkt in mijn overtuiging om geen pagefile te willen, is de swap policy van Windows (die ik ergens gelezen heb, en ik kan er zo geen bron van terugvinden). Die is echt van de gekke: namelijk, dat alle toegewezen geheugen standaard op schijf staat, en dat het "gecached wordt in het RAM". Halloooo? RAM is er om als werkgeheugen te gebruiken, en je gebruikt de schijf daarbij als noodmaatregel als dat niet meer toereikend is. Dit is dus de oorzaak van de regel: zorg dat de grootte van je swapfile anderhalf keer je intern geheugen is. Maar dat is toch zot? Hoe meer RAM je hebt, hoe minder pagefile je in principe nodig zou hebben. Maar nee, bij Ome Bill is het net andersom, om de een of andere vage reden.
En ik heb al dat geheugen niet om ongebruikt te laten worden. "Kom, laten we dit op schijf opslaan, dan sparen we het RAM". Ja hallo, waarvoor heb ik het gekocht? Zodat het niet gebruikt wordt? Eerst dat geheugen vullen, en als je dan in de problemen komt (wat ik betwijfel), dan kunnen we praten over die swapfile.
Overigens heb ik hier een keer iets vreemds meegemaakt: mijn pagefile stond dus uit, maar Windows begon toen spontaan tóch een pagefile aan te maken op de C: (terwijl hij vroeger altijd op D: stond), en die steeds groter en groter maken tot de schijf vol zat. Um. Buggy?
Maar om een lang verhaal kort te maken; wat zijn jullie ervaringen/meningen hierover?