HDG objašnjava – Swapfile.sys, Hiberfil.sys i Pagefile.sys u Windowsima
U prethodnim verzijama sustava Windows vjerojatno se sjećate dobre stare datoteke stranične stranice. Koristi se kada fizička memorija postane preopterećena i sadrži objekte kojima se obično nije pristupalo dulje vrijeme. To je pagefile.sys . Zatim smo imali opciju hibernacije u sustavu Windows(Windows) koja vam omogućuje spremanje kernela i svih aplikacija na tvrdi disk kako biste mogli brže pokrenuti svoje računalo nego što ga potpuno ponovno pokrenete. To je hiberfile.sys .
U Windows 8/10 stvari postaju složenije. Pagefile.sys je tu cijelo vrijeme, ali hiberfil.sys postoji samo ako imate omogućeno brzo pokretanje u sustavu Windows(Windows) . Što je brzo pokretanje? U osnovi omogućuje sustavu Windows(Windows) da izvede hibridno gašenje. To je razlog zašto se Windows 8/10 pokreće mnogo brže od prethodnih verzija sustava Windows . Pogledajte moj prethodni post koji objašnjava što je hibridno isključivanje u sustavu Windows 8(what a hybrid shutdown is in Windows 8) .
Da biste koristili novu značajku hibridnog isključivanja, koja je uključena prema zadanim postavkama, hibernacija mora biti omogućena u sustavu Windows(Windows) . Ako je hibernacija onemogućena, nećete imati datoteku hiberfil.sys, a nećete moći koristiti ni opciju brzog pokretanja. Ovdje možete pročitati moj post o omogućavanju hibernacije u sustavu Windows(enabling hibernation in Windows) .
Sada je zanimljiva stvar da kada imate omogućeno brzo pokretanje (što znači da je hibernacija omogućena), tada će vaš hiberfil.sys činiti oko 75% vaše RAM- a, a datoteka stranica oko 25%. To je zato što hiberfil.sys sadrži Windows kernel i upravljačke programe uređaja. Datoteka stranične memorije koristi se samo ako je sav RAM potrošen samo naš sustav i koristi se dok zapravo koristite Windows . Hiberfil.sys se koristi samo za proces pokretanja.
Ako nemate omogućenu hibernaciju u sustavu Windows(Windows) , vidjet ćete da je datoteka stranične memorije sada iste veličine kao i količina RAM-a(RAM) koju imate.
Na gornjoj snimci zaslona imam Windows stroj s 1 GB RAM-a(RAM) i onemogućeno brzo pokretanje. Sada kada razumijemo kako to funkcionira, prijeđimo na novi: swapfile.sys. Što je to dovraga? Pa, u osnovi je poput datoteke stranične memorije, ali služi u različite svrhe.
Jedan od glavnih razloga za swapfile.sys je obustavljanje i ponovno pokretanje aplikacija Windows Store . Pa zašto ne biste umjesto toga upotrijebili datoteku stranične memorije? Koristi se zato što se određene vrste operacija stranica mogu učiniti učinkovitije korištenjem ove posebne vrste datoteke stranice.
Evo jasnijeg objašnjenja. Windows podržava i straničenje i zamjenu. Stranica će sadržavati stavke kojima se dugo nije pristupalo, dok razmjena zadržava stavke koje su nedavno izvučene iz memorije. Stavkama u datoteci stranične stranice možda se neće ponovno pristupiti dulje vrijeme, dok bi se stavkama u swapfileu moglo pristupiti mnogo prije.
Također, stranica je vrlo učinkovita na vrhunskim strojevima, dok je razmjena učinkovitija na jeftinijim tabletima i računalima. Svaka stranična datoteka ima različite zahtjeve za dinamički rast, rezervaciju prostora, pravila čitanja/pisanja itd. Ako biste imali istu datoteku stranične stranice, vrlo brzo bi se fragmentirala zbog stranica fiksne veličine koje se koriste u stranicama i velikih komada koristi se u zamjeni.
Kao što možete vidjeti odozgo, swapfile.sys je veličine oko 16 MB. Od sada se koristi za aplikacije Store zbog njihovih različitih potreba za stranicama u usporedbi s tradicionalnim Windows programima. U budućnosti bi moglo biti i u drugim slučajevima, ali Microsoft nije precizirao što točno.
Dakle, to je ono što te tri datoteke rade na Windows 8/10 . Imajte na umu da se mogu dogoditi neke zanimljive i neugodne stvari. Ako imate 16 GB RAM-a(RAM) i koristite brzo pokretanje u sustavu Windows(Windows) , to znači da ćete imati i datoteku za hibernaciju od 16 GB! Ako koristite Windows na SSD - u, to može zauzimati veliki dio prostora na vašem disku.
Možete smanjiti veličinu datoteke hibernacije (hiberfil.sys) u sustavu Windows(Windows) bez onemogućavanja hibernacije pomoću sljedeće naredbe:
powercfg.exe /hibernate /size 50
To će smanjiti veličinu datoteke hibernacije na 50% RAM- a umjesto na 100%. Imajte na umu da ga ne možete smanjiti za više od 50%. Međutim, ako imate veliku količinu RAM-a(RAM) kao što je 16 GB ili 32 GB ili više, možete si uštedjeti dosta prostora.
Druga stvar je da se ne morate brinuti da će datoteka hibernacije postati prevelika kao u prethodnim verzijama Windowsa(Windows) . Ranije je datoteka hibernacije pohranjivala kernel, upravljačke programe uređaja i sve podatke aplikacije. Sada kada nema podataka aplikacije, veličina datoteke ostaje prilično konstantna, pa ako imate puno RAM-a(RAM) , vjerojatno vam ionako ne treba datoteka hibernacije koja je tako velika.
Nadamo(Hopefully) se da vam to daje jasnije razumijevanje kako datoteke pagefile.sys, hiberfil.sys i swapfile.sys rade u sustavu Windows 8/10. Ako imate bilo kakvih pitanja, slobodno ostavite komentar. Uživati!
Related posts
Gumb Print Screen ne radi u sustavu Windows 10? Kako to popraviti
Kako popraviti pogrešku "RPC poslužitelj nije dostupan" u sustavu Windows
POPRAVAK: Nesustavna greška diska ili diska u sustavu Windows
Kako ispraviti pogrešku "Zaštita resursa sustava Windows nije mogla izvesti traženu operaciju"
Zadatak ispisa se neće izbrisati u sustavu Windows? 8+ načina za popravak
Trebate li vatrozid treće strane za Mac i Windows?
Nedostaju točke za vraćanje sustava u sustavu Windows?
POPRAVAK: Zašto se moj zadani preglednik stalno mijenja u sustavu Windows?
Kako popraviti mucanje miša u sustavu Windows 10
Kako popraviti kameru koja ne radi na MS timovima u sustavu Windows 10
POPRAVAK: Touchpad ne radi u sustavu Windows 10
Jesu li tipke @ & ” zamijenjene u sustavu Windows 10? – Kako to popraviti
Lijevi klik ne radi u sustavu Windows 10? Top 7 načina za popravak
Nedostaje CD/DVD pogon u sustavu Windows?
Kako ispraviti pogrešku "Windows nije mogao dovršiti formatiranje".
Kako popraviti BSOD za upravljanje memorijom memorije zaustavljanja u sustavu Windows
Kako popraviti pogrešku "Windows nije mogao konfigurirati jednu ili više komponenti sustava".
WiFi mreža se ne pojavljuje ili ne možete pronaći WiFi u sustavu Windows?
Kako popraviti BSOD Clock_Watchdog_Timeout u sustavu Windows 10
Zoom mikrofon ne radi na Windows ili Mac? Evo 8 popravaka koje možete isprobati