Ako veľký by mal byť váš súbor súboru alebo výmena oddielu?

Obsah:

Ako veľký by mal byť váš súbor súboru alebo výmena oddielu?
Ako veľký by mal byť váš súbor súboru alebo výmena oddielu?
Anonim
Podľa starého pravidla by váš súbor stránky alebo swap mal byť "zdvojnásobiť vašu pamäť RAM" alebo "1,5x vaša pamäť RAM". Ale naozaj potrebujete 32 GB stránkový súbor alebo swap, ak máte 16 GB RAM?
Podľa starého pravidla by váš súbor stránky alebo swap mal byť "zdvojnásobiť vašu pamäť RAM" alebo "1,5x vaša pamäť RAM". Ale naozaj potrebujete 32 GB stránkový súbor alebo swap, ak máte 16 GB RAM?

Pravdepodobne nepotrebujete toľko stránkových súborov alebo swapov, čo je reliéf, pretože moderný počítač môže mať pevný disk s veľmi malým priestorom.

Účel súboru stránok alebo oddielu výmeny

Po prvé, spomeňme si na skutočný účel súboru stránok v systéme Windows alebo na swap oddielov v systéme Linux. Oba poskytujú do počítača ďalšiu pracovnú pamäť. Napríklad, ak má váš počítač 2 GB RAM a otvoríte veľký počet programov alebo veľký počet súborov, počítač môže potrebovať uložiť do svojej pracovnej pamäte 3 GB dát. Počítač ukladá ďalšie 1 GB údajov do svojho súboru stránok alebo do swapového priestoru. Súbor stránok alebo swap sa správa ako oblasť "pretečeniu" na uchovávanie dodatočných údajov. Váš počítač automaticky prenesie dáta späť do svojej pamäte RAM, keď sa používa, a presunie dáta do súboru stránky alebo swap oddielu, keď sa nepoužíva.

Ak ste použili starší stolový počítač, mohli by ste to zistiť, ak ste na chvíľu minimalizovali desktopový program. Ak ste to maximalizovali neskôr, trvalo by to chvíľu, kým ste sa objavili, a preto by ste počuli, ako sa váš disk poškodí, kým LED dióda LED bliká - jeho dáta boli presunuté späť zo súboru stránky alebo swap oddielu do RAM. RAM je oveľa rýchlejší ako súbor stránok alebo oddiel na výmenu. (Toto je oveľa menej bežné v moderných počítačoch, ktoré majú dostatočné množstvo pamäte RAM na udržanie stolných programov v pamäti RAM.)

Väčšina aplikácií očakáva, že získa pamäť, o ktorú požiadajú. Ak bola vaša pamäť RAM plná a nemali ste žiadny súbor stránky a potom ste otvorili iný program, program by pravdepodobne zlyhal. Použitie súboru stránky s ďalšími vesmírnymi programami môže zabrániť tomu, aby sa to stalo.

Image
Image

Iné použitia pre súbory stránok a výmenné oddiely

Windows a Linux taktiež používajú svoj súbor stránok a swap priestoru na iné účely:

  • Windows Crash Dumps: V systéme Windows sa súbor stránok používa pre skládky. Ak chcete vytvoriť úplný výpis pamäte, súbor stránky musí mať aspoň veľkosť fyzickej pamäte + 1 MB. Pre skládky pamäte jadra musí byť súbor stránok najmenej 800 MB na systémoch s kapacitou 8 GB RAM alebo viac. Väčšina ľudí nebude potrebovať úplné pamäťové skládky, ale jadrové skládky by mohli byť užitočné. Požadovaný súbor stránok s veľkosťou 800 MB je pomerne malý, ale vyžaduje, aby ste nechali súbor stránky povolený a aby ste ho nezakázali. (Tieto informácie sú prevzaté z pojmu Porozumenie zrážky v Microsoft TechNet.)
  • Linux Hibernation: V systéme Linux hibernácia - stav vypínania, ktorý ukladá obsah pamäte RAM na disk, aby sa mohol znovu načítať pri opätovnom zavádzaní - ukladá obsah pamäte RAM do odkladacieho oddielu. Toto môže byť tiež označené ako "pozastavenie na disk". Môžete predpokladať, že potrebujete swapový oddiel tak veľký ako vaša pamäť RAM, aby ste ju spánkovali, ale skutočne potrebujete výmenný oddiel tak veľký, ako RAM, ktorý používate - iba pravidelne používate 4 GB 16 GB RAM, môžete sa prerušiť na 4 GB swapový oddiel. Ak ste však použili viac než 4 GB pamäte RAM, pravdepodobne nebudete môcť spánku. Často je bezpečné vybrať swapový oddiel, ktorý sa rovná veľkosti vašej pamäte RAM. Upozorňujeme, že toto platí iba pre hibernáciu - ak nikdy neplánujete prerušiť počítač, nemusíte sa o to obávať. (Windows spánku spánku uložením údajov do súboru C: hiberfil.sys, takže súbor stránky sa nezapája pri spánku na Windows.)
Image
Image

Skutočná otázka: Koľko pamäti používate?

Neexistuje žiadne tvrdé a rýchle pravidlo, ktoré vám povie, koľko paging alebo swap priestoru, ktoré potrebujete. Odpoveď závisí od toho, čo robíte s počítačom a koľko pamäte používate. Napríklad, ak máte 8 GB pamäte, ale nikdy ste nepoužili viac ako 8 GB, mohli by ste sa dostať bez stránkovania alebo swapového priestoru vôbec - pravdepodobne budete potrebovať viac ako 8 GB. Na druhej strane môžete mať počítač s pamäťou 64 GB, ale pravidelne by mohol pracovať s dátovými súbormi s veľkosťou 100 GB - pravdepodobne budete chcieť minimálne 64 GB pagingového alebo swapového priestoru len preto, aby ste boli v bezpečí. Takže počítač s pamäťou RAM s kapacitou 8 GB nemusí potrebovať žiadny súbor stránok a počítač so 64 GB RAM môže potrebovať obrovský súbor. Všetko závisí od toho, čo robí počítač.

Väčšina ľudí nebude schopná predpovedať, koľko pagingových alebo swapových priestorov, ktoré potrebujú. Dokonca aj keď ste sa pozreli na vašu použitú pamäť práve teraz, nie je nič hovoriť, koľko vaše programy budú potrebovať za týždeň alebo mesiac.

Image
Image

Systém Windows môže automaticky spravovať

V systéme Windows je súbor stránky uložený v priečinku C: pagefile.sys. V predvolenom nastavení systém Windows automaticky spravuje veľkosť tohto súboru. Začína malý a rastie do potenciálne väčšej veľkosti, ak ju potrebujete. Odporúčame vám nechať systém Windows zvládnuť veľkosť súboru stránky samostatne. Na systémovej jednotke by ste nemali mať veľké množstvo priestoru. Ak váš súbor na stránkach vezme na vašu systémovú jednotku veľké množstvo miesta, je to preto, lebo ste potrebovali veľký súbor stránok v minulosti a systém Windows automaticky zväčšoval jeho veľkosť.

Napríklad v systéme Windows 8.1 s kapacitou len 4 GB pamäte RAM je náš súbor stránok v súčasnosti iba 1,8 GB. Nemáme toľko RAM, ale Windows používa súbor s malou stránkou, kým nepotrebujeme viac.

Neexistujú žiadne výhody v oblasti výkonu, ktoré by sa zbavili súboru stránok, iba potenciálne problémy s nestabilitou systému, pri ktorých by sa programy mohli zrútiť, ak použijete všetku vašu pamäť RAM. Môžete odstrániť súbor stránky, aby ste ušetrili miesto na systémovej jednotke, ale zvyčajne to nestojí za to.
Neexistujú žiadne výhody v oblasti výkonu, ktoré by sa zbavili súboru stránok, iba potenciálne problémy s nestabilitou systému, pri ktorých by sa programy mohli zrútiť, ak použijete všetku vašu pamäť RAM. Môžete odstrániť súbor stránky, aby ste ušetrili miesto na systémovej jednotke, ale zvyčajne to nestojí za to.

Ak chcete ručne nastaviť veľkosť - neodporúča sa, nezabudnite, že je naozaj dôležité, ak veľa pamäte váš systém použije, nielen veľkosť jeho pamäte RAM. Dokumentácia spoločnosti Microsoft konštatuje, že:

“the reason to configure the page file size has not changed. It has always been about supporting a system crash dump, if it is necessary, or extending the system commit limit, if it is necessary. For example, when a lot of physical memory is installed, a page file might not be required to back the system commit charge during peak usage. The available physical memory alone might be large enough to do this.”

Inými slovami, je to všetko o tom, koľko pamäte skutočne potrebujete - celkové množstvo dostupnej pamäte je "systémový limit."

Linux vyžaduje voľbu

V systéme Linux je ekvivalent stránkovacieho súboru v systéme Windows swapový oddiel. Keďže ide o oddiel a nie len súbor, pri inštalácii systému Linux musíte zvoliť veľkosť oddielu swap. Určite by ste mohli zmeniť svoje oddiely neskôr - ale to je viac práce. Linux nedokáže automaticky spravovať veľkosť swapového oddielu pre vás.

Každá distribúcia Linuxu používa vlastný inštalačný program a každá distribúcia Linuxu má logiku vo svojom inštalačnom systéme, ktorý sa automaticky pokúša vybrať vhodnú veľkosť oddielu swapov. Distribúcie systému Linux zvyčajne používajú veľkosť pamäte RAM, aby vám pomohli rozhodnúť veľkosť oddielu swap. Pri inštalácii Ubuntu sa zdá, že typická predvolená veľkosť oddielu swapov je veľkosť vašej pamäte RAM plus ďalších približne polovica GB. To zabezpečí, že funkcia hibernácie bude správne fungovať.

Ak ručne rozdeľujete do inštalátora systému Linux, veľkosť pamäte RAM plus.5 GB je dobrým pravidlom, ktoré zabezpečí, že v skutočnosti môžete systém spánku spánku. To by malo byť zvyčajne viac než dosť výmenného priestoru. Ak máte veľké množstvo pamäte RAM - asi 16 GB - a nepotrebujete hibernáciu, ale potrebujete miesto na disku, pravdepodobne by ste mohli odísť s malým oddielom 2 GB swap. Opäť záleží na tom, koľko pamäte počítač skutočne použije. Ale je to dobrý nápad mať v prípade výmenného priestoru len jeden prípad.

Image
Image

Stará "dvojitá veľkosť RAM" platí pre počítače s 1 alebo 2 GB RAM. Neexistuje žiadna odpoveď na to, aký veľký počet stránok alebo miesta na výmenu potrebujete. Všetko závisí od programov, ktoré používate a od toho, čo potrebujú. Ak si nie ste istí, dodržiavanie predvolených nastavení operačného systému je takmer vždy dobrý nápad.

Odporúča: