Door Anoniem: NB: heb je ook een linkje van na 2009???
Denk jij echt dat Windows intern zo sterk is veranderd dat een nieuwere link relevanter is?
Jazeker. Daarnaast praten de auteurs elkaar vooral veel na i.p.v. zelf eens op onderzoek te gaan, dus was het ook een pun richting de gelinkte domeinen, lifehacker / tweakhound e.d. zijn leuk, maar geen volwaardige bronnen.
Als je daar je kennis vandaan moet halen kun je beter even blijven doorlezen hieronder... (hoezo arrogant??? hahahahaha)
Door Anoniem: Leer voor je advies geeft graag eerst hoe dingen werken en waarvoor ze gebruikt worden.
Bedankt, ik ga weer vrolijk het weekend in! Nog advies voor een opleiding toevallig?
Door Anoniem: In Windows (32bit) moet je rekening houden met je address-space (32bit) je kan niet meer dan 4GB adresseren en dat is inclusief je videogeheugen. Verder zal een deel van het geheugen voor de Windows kernel worden gebruikt voor o.a. page-tables, process-tables, buffers, etc.
Het kleine beetje geheugen wat overblijft moet Windows verdelen over alle draaiende applicaties en services!
Als je een beetje een Excel-sheet opent (15.000 rijen) en deze sorteert heb je binnen enkele minuten ~6GB virtueel geheugen in gebruik.... 6GB in 2GB Virtual Space zonder page-file gaat niet passen. Resultaat: Excel stopt met werken.
Dat mijn zienswijze bleeding-edge is geef ik toe, maar dat zegt niets over de juistheid, heb je het geprobeerd? Nou?
Dat je denkt dat (irrelevante) terminologie indruk op me maakt vind ik jammer, zo heeft BIOS meer invloed (~256MB) op RAM dan alles wat je noemt bij elkaar, m.u.v. het geheugen van de GPU dan. Windows draait juist voornamelijk op het "vrije" RAM slimmerd, en de kale Win7-Kernel is bij mijn weten maar ~25MB.
Ik krijg het echt niet voor elkaar een simpele spreadsheet 6GB te laten gebruiken. CAD is een ander verhaal, maar dan moet het toch een behoorlijk object zijn.
Door Anoniem: Indien je een SSD schijf hebt is het alleen aanbevolen om de page-file NIET op de SSD te plaatsen. Maar met 4GB geheugen en/of een 32bit OS zou ik zelf niet denken aan een SSD schijf maar eerder aan extra geheugen.
Je schrijft al dat een 32-bit OS (zonder PAE, zie hieronder) niet meer dan 4GB aankan, ik zou dan ook adviseren om het OS te upgraden naar 64-bit alvorens over meer RAM te gaan denken...
Ook is het onhandig om zware software te draaien op een (te) licht systeem, dat kost nogal wat manuren aan laad-tijden. En wat te denken van end-points (+laptops) met alleen een SSD???
Het is niet per definitie het 32-bit OS dat de limiet van ~4GB veroorzaakt. Een 32-bit OS met PAE kan namelijk wel meer RAM aan (8GB tot 32TB (ja TeraBytes inderdaad)), mits de hardware (o.a. chipset) dit ondersteund.
PCI(-E / AGP) e.d. laat ik voor wat het is, da's miereneuken op niveau en heeft niets meer te maken met HDD / SSD's
Tip: lees je eens in voor je mij aanvalt op m'n kennis-niveau, de RAM-bottleneck is namelijk...? (Hint, niet de CPU).
https://en.wikipedia.org/wiki/Physical_Address_Extension
http://msdn.microsoft.com/en-us/library/windows/desktop/aa366778(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/hardware/gg487512.aspx
(Ik geef liever bron-linkjes)
Door Anoniem: Nogmaals: Page-file uitzetten is tegen het advies van Microsoft (en 99% van de overige OSen), alleen aan beginnen als je weet waar je mee bezig bent!
Mee eens, al is mijn favoriete leermethode nog altijd "vallen en opstaan" ;] (Security is natuurlijk een ander verhaal, daar hebben we gop's, bp's, advisories en de ISO's voor.)
Dat MS zelf nogal wat tegenstrijdige informatie verstrekt is ook geen nieuws voor mij, zie de linkjes onderaan van de mensen die écht verstand hebben van Windows. Ze zijn er wel namelijk, je moet gewoon even zoeken soms.
Als je echt denkt dat je alles weet over virtual memory hoef je de volgende dingen natuurlijk niet meer te lezen:
https://blogs.technet.com/b/markrussinovich/archive/2008/11/17/3155406.aspx (Mark Russinovich, auteur van Windows-Internals + oprichter sysinternals.com) &
http://blogs.citrix.com/2011/12/23/the-pagefile-done-right/ (Vooral van toepassing op Citrix, door Nick Rintalan)
Beide zijn begrijpelijk voor mindere goeden zoals ik dus met jou moet het ook wel goed komen, toch?
Eindconclusie, de mensen die er écht verstand van hebben zeggen hetzelfde als ik; proberen + testen = weten.
Moraal van mijn verhaal is dat een te groot wisselbestand minimaal net zo "slecht" kan zijn als een te klein wisselbestand, met het verschil dat je bij een te klein wisselbestand DIRECT wordt gemeld wat het probleem is...
Sys-admin is geen vak, het is een kunst!
Hopende U bij deze voldoende te hebben geïnformeerd en (vooral ook anderen) op ideeën te hebben gebracht!