7Aug
Ak máte počítač s veľkým množstvom pamäte RAM, získali by ste výhody pri vypnutí súboru stránok alebo by ste mali jednoducho nechať dosť dobre sám? Dnešný SuperUser Q & A diskutuje o téme, aby pomohla uspokojiť zvedavosť čitateľa.
Dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.
Foto s láskavým dovolením Collin Anderson( Flickr).
Otázka Otázka
čítačka SuperUser user1306322 chce vedieť, či existuje nejaký prínos pre vypnutie súboru stránky, ak má počítač veľa pamäte RAM:
Predstavte si, že mám tony pamäte RAM, napríklad 64 GB.To je veľa, aj pre herné počítače. Teraz je predvolené umiestnenie súboru stránok v systéme Windows na hlavnej jednotke operačného systému( či už HDD alebo SSD), ktorá je vo všeobecnosti rýchlejšia, ale stále nie je tak rýchla ako RAM.
Niečo mi hovorí, že zakázanie súboru stránok na pevnom disku alebo vytvorenie virtuálnej pamäte RAM a umožnenie súboru stránky tam byť by mohol Windows presunúť všetky jeho virtuálnej pamäte do pamäte RAM a zvýšiť výkon systému. Ale v tejto oblasti nie som veľmi dobre informovaný, takže to nemusí byť pravda.
Snažil som sa oba, ale nedokázal som analyzovať výsledky, aby som dosiahol definitívny záver s úrovňou vedomostí v záležitostiach týkajúcich sa pamäte. Bude to fungovať?Ak nie, tak prečo?
Mohol používateľ1306322 získať výhody pri vypnutí súboru stránky?
Odpoveď
SuperUser David Schwartz má odpoveď pre nás:
Bez ohľadu na to, koľko RAM máte, chcete, aby systém mohol efektívne používať.Neexistuje žiadny súbor stránok, ktorý núti operačný systém neefektívne používať operačnú pamäť RAM z dvoch dôvodov:
- Po prvé, nemôže vylúčiť stránky, aj keď neboli prístupné ani upravené veľmi dlho, čo spôsobuje,menšie.
- Po druhé, musí vyhradiť fyzickú pamäť RAM na prideľovanie prostriedkov, ktoré je veľmi nepravdepodobné, že by ju niekedy vyžadovali( napríklad súkromné zmapovateľné mapovanie súborov), čo vedie k prípadu, kedy môžete mať dostatok voľnej fyzickej pamäte RAM a napriek tomu sú pridelené prostriedky zamietnutéaby sa zabránilo nadmernému zavádzaniu.
Zvážte napríklad, či program robí zapisovateľné, privátne pamäťové mapovanie 4 GB súboru. Operačný systém musí rezervovať 4 GB pamäte RAM pre toto mapovanie, pretože program by mohol pravdepodobne upraviť každý byte a nie je miesto, ale RAM na jeho ukladanie. Takže od začiatku je 4 GB RAM v podstate zbytočné( môže byť použité na vyrovnávanie cache čistých diskových stránok, ale to je o tom).
Ak potrebujete vyťažiť zo svojej pamäte RAM, musíte mať súbor stránky, aj keď sa nikdy nepoužíva. Pôsobí ako poistná zmluva, ktorá umožňuje, aby operačný systém skutočne používal RAM, ktorý má, skôr než si ho musel vyhradiť za mimoriadne nepravdepodobné možnosti.
Ľudia, ktorí navrhli správanie vášho operačného systému, nie sú blázni. Mať súbor so stránkou dáva operačnému systému viac možností a nebude to robiť zlé.
Nemá zmysel pokúšať sa vložiť súbor stránky do pamäte RAM.A ak máte veľa pamäte RAM, súbor stránok je veľmi nepravdepodobné, že bude použitý( stačí, aby tam bol), takže nie je dôležité, aké rýchle je zariadenie, na ktorom je.
Uistite sa, že sa pozrite na živé diskusné vlákno o téme cez odkaz nižšie!
Musíte niečo pridať k vysvetleniu? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.