Koliko bi trebalo biti vaša datoteka stranice ili zamjenska particija?

Sadržaj:

Koliko bi trebalo biti vaša datoteka stranice ili zamjenska particija?
Koliko bi trebalo biti vaša datoteka stranice ili zamjenska particija?

Video: Koliko bi trebalo biti vaša datoteka stranice ili zamjenska particija?

Video: Koliko bi trebalo biti vaša datoteka stranice ili zamjenska particija?
Video: Install Wine on Ubuntu 20.04 LTS Focal Fossa Linux | Running Windows Programs on Linux - YouTube 2024, Travanj
Anonim
Prema starom pravilu, vaša datoteka stranice ili zamjena trebala bi biti "dvostruko veća od RAM-a" ili "1,5x RAM-a". Ali zaista vam je potrebna 32 GB datoteka ili zamjena ako imate 16 GB RAM-a?
Prema starom pravilu, vaša datoteka stranice ili zamjena trebala bi biti "dvostruko veća od RAM-a" ili "1,5x RAM-a". Ali zaista vam je potrebna 32 GB datoteka ili zamjena ako imate 16 GB RAM-a?

Vjerojatno vam nije potrebna toliko datoteka stranica ili zamjenski prostor, što je olakšanje obzirom da moderno računalo može imati statički disk sa vrlo malim prostorom.

Svrha datoteke stranice ili swap particije

Prvo, zapamtimo pravu svrhu datoteke stranice na Windowsu ili swap particije na Linuxu. Na računalu se nalaze i dodatna radna memorija. Na primjer, ako vaše računalo ima 2 GB RAM-a i otvori velik broj programa ili velikog broja datoteka, vaše računalo možda treba pohraniti 3 GB podataka u radnu memoriju. Računalo pohranjuje dodatnih 1 GB podataka u datoteku stranice ili swap prostor. Datoteka stranice ili zamjena djeluju kao područje "prelijevanja" za držanje dodatnih podataka. Računalo automatski prenosi podatke natrag u svoj RAM kada se upotrebljava i premješta podatke na njezinu datoteku stranice ili zamjensku particiju kada se ne koristi.

Ako ste koristili starije stolno računalo, mogli biste vidjeti da se to dogodi nakon što ste neko vrijeme smanjili desktop program. Kad biste ga kasnije maksimirali, trebalo bi neko vrijeme da se pojavi i čut ćete da se vaš hard disk brišu dok je LED aktivnost diska bljesnula - podaci su se premještali s vaše datoteke stranice ili swap particije u RAM. RAM je mnogo brži od datoteke stranice ili swap particije. (To je mnogo manje uobičajeno na suvremenim računalima koja imaju dovoljnu količinu RAM-a kako bi desktop programi ostali u RAM-u.)

Većina aplikacija očekuje da će dobiti memoriju koju zahtijevaju. Ako je vaš RAM bio pun, a niste imali datoteku stranice, a zatim ste otvorili još jedan program, program bi se vjerojatno srušio. Imajući datoteku s datotekama s dodatnim programima prostora može se spriječiti da se to dogodi.

Image
Image

Ostale koristi za particije datoteka i zamjena stranice

Windows i Linux također koriste svoje stranice i swap prostor u druge svrhe:

  • Windows Crash Dumps: U sustavu Windows, datoteka stranice koristi se za odlaganje kvara. Da biste stvorili cjeloviti odlagalište s memorijom, datoteka stranice mora biti barem veličina fizičke memorije + 1 MB. Za pohranu memorije kernela, datoteka stranice mora biti najmanje 800 MB na sustavima s 8 GB RAM-a ili više. Većina ljudi neće trebati potpune odlagale s memorijom, ali odlagališta kernela mogu biti korisna. Potrebna datoteka veličine 800 MB je prilično mala, ali zahtijeva da ostavite datoteku za stranicu i ne onemogućite ga. (Ove informacije preuzete su iz Understanding Crash Dumps post na Microsoft TechNet-u.)
  • Hibernacija sustava Linux: Na Linux sustavima hibernacija - stanje isključivanja koji sprema sadržaj RAM-a vašeg sustava na disk tako da se može ponovno učitati kada se ponovo podignete - sprema sadržaj RAM-a sustava na swap particiju. To se također može nazvati "suspendirati na disk". Možda pretpostavite da vam je potrebna zamjenska particija velika kao RAM za hibernaciju na njega, no zapravo trebate samo zamjensku particiju koja je velika kao RAM koji koristite - pa ako samo redovito koristite 4 GB od 16 GB RAM-a, možete zamrznuti 4 GB swap particije. Međutim, ako ste koristili više od 4 GB RAM-a, možda nećete moći zamijeniti hibernaciju. Često je sigurno odabrati swap particije jednaku veličini RAM-a. Imajte na umu da se to odnosi samo na stanje hibernacije - ako nikada ne planirate hibernaciju računala, ne morate se brinuti zbog toga. (Windows hibernati spremanjem podataka u datoteku C: hiberfil.sys pa stranica s datotekom nije uključena prilikom hibernacije u sustavu Windows.)
Image
Image

Pravo pitanje: koliko memorije koristite?

Ne postoji teško i brzo pravilo koje će vam reći koliko vam je potrebna stranica za razmjenu podataka ili razmjenu podataka. Odgovor ovisi o tome što radite s računalom i količini memorije koju koristite. Na primjer, ako imate 8 GB memorije, ali nikada niste koristili više od onih 8 GB, mogli biste dobiti bez ikakvog poziva ili zamjenskog prostora - vjerojatno biste trebali više od 8 GB na kraju, naravno. S druge strane, možda imate računalo sa 64 GB memorije, ali redovito može raditi s 100 GB skupovima podataka - vjerojatno biste htjeli barem 64 GB prostora za razmjenu stranica ili swap prostora kako biste bili sigurni. Dakle, računalo s 8 GB RAM-a možda neće imati potrebnu datoteku stranice, a računalo s 64 GB RAM-a možda će trebati veliku datoteku stranice. Sve ovisi o tome što računalo radi.

Većina ljudi neće moći predvidjeti koliko su potrebni puki ili swap prostor. Čak i ako sada gledate na svoju memoriju, ne govori koliko će vam programi trebati u tjednu ili mjesecu.

Image
Image

Windows ih automatski može upravljati

Na sustavu Windows, datoteka stranice pohranjena je na C: pagefile.sys. Prema zadanim postavkama, sustav Windows automatski upravlja veličinom ove datoteke. Počinje malu i raste do potencijalno veće veličine ako vam je potrebna. Preporučujemo da Windows samostalno upravlja veličinom datoteke stranice. Ne bi trebalo uzeti masivnu količinu prostora na vašem pogonu sustava. Ako vaša datoteka stranice zauzima veliku količinu prostora na vašem pogonu sustava, to je zato što vam je potrebna ta velika datoteka stranice u prošlosti, a Windows je automatski povećavao veličinu za vas.

Na primjer, na sustavu Windows 8.1 sa samo 4 GB RAM-a, datoteka naših stranica trenutno iznosi samo 1,8 GB. Nemamo puno RAM-a, ali Windows koristi malu datoteku stranice sve dok nam više ne trebamo.

Nema prednosti za izvedbu da biste dobili osloboditi od datoteke stranice, samo potencijalni problemi s nestabilnošću sustava u kojima se programi mogu pasti ako koristite sav RAM. Možete izbrisati datoteku stranice kako biste uštedjeli prostor na vašem pogonu sustava, ali to obično ne vrijedi.
Nema prednosti za izvedbu da biste dobili osloboditi od datoteke stranice, samo potencijalni problemi s nestabilnošću sustava u kojima se programi mogu pasti ako koristite sav RAM. Možete izbrisati datoteku stranice kako biste uštedjeli prostor na vašem pogonu sustava, ali to obično ne vrijedi.

Ako želite ručno postaviti veličinu - ne preporučujemo - svakako imajte na umu da je ono zaista bitno ako koliko memorije vaš sustav upotrebljava, a ne samo veličinu RAM-a. Microsoftova dokumentacija bilježi sljedeć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.”

Drugim riječima, to je sve o tome koliko vam je potrebna memorija - ukupna količina dostupne memorije je "ograničenje postavljanja sustava".

Linux zahtijeva izbor

Na Linuxu, ekvivalentna datoteci za paging u sustavu Windows je swap particija. Budući da je to particija, a ne samo datoteka, morate odabrati veličinu svoje swap particije kada instalirate Linux. Svakako, možete kasnije promijeniti veličinu particija - ali to je više posla. Linux ne može automatski upravljati veličinom vaše swap particije za vas.

Svaka Linux distribucija upotrebljava vlastiti instalacijski program, a svaka Linux distribucija u svojoj instalaciji ima neku logiku koja automatski pokušava odabrati odgovarajuću veličinu swap particije. Linux distribucije obično koriste veličinu RAM-a kako bi odlučili na veličinu vaše swap particije. Kada instalirate Ubuntu, veličina veličine vašeg RAM-a i dodatnih pola GB. To osigurava da hibernacija ispravno funkcionira.

Ako ručno particionirate u vašem Linux instalacijskom programu, veličina vašeg RAM-a plus.5 GB je dobro pravilo koje će vam omogućiti da zapravo možete hibernaciju vašeg sustava. To bi inače trebalo biti više nego dovoljno razmjenjivih prostora. Ako imate veliku količinu RAM-a - 16 GB ili tako - i ne trebate zamrznuti, ali trebate prostor na disku, vjerojatno biste se mogli ukloniti s malom 2 GB swap particije. Opet, to stvarno ovisi o tome koliko memorije vaše računalo će zapravo koristiti. Ali, dobro je imati zamjenski prostor samo u slučaju.

Image
Image

Stara dvostruka veličina RAM-a primjenjuje se na računala s 1 ili 2 GB RAM-a. Nema odgovora na jednu veličinu odgovora na koliko datoteka stranice ili zamjenski prostor trebate. Sve ovisi o programima koje koristite i što im je potrebno. Ako niste sigurni, privlačenje zadanih postavki operacijskog sustava gotovo je uvijek dobra ideja.

Preporučeni: