Ieteicams, 2021

Redaktora Izvēle

HDG izskaidro - Swapfile.sys, Hiberfil.sys un Pagefile.sys sistēmā Windows

Iepriekšējās Windows versijās, iespējams, atceraties veco labo peidžeru failu. To lieto, kad fiziskā atmiņa kļūst pārmērīga un tajā ir objekti, kas parasti nav pieejami ilgu laiku. Tas ir pagefile.sys . Pēc tam Windows operētājsistēmā bija hibernācijas opcija, kas ļauj saglabāt kodolu un visas programmas jūsu cietajā diskā, lai jūs varētu sākt datoru dublēt ātrāk nekā veikt pilnu atsāknēšanu. Tas ir hiberfile.sys .

Sistēmā Windows 8/10 lietas kļūst sarežģītākas. Pagefile.sys ir visu laiku, bet hiberfil.sys ir tikai tur, ja operētājsistēmā Windows ir iespējota ātra startēšana. Kas ir ātra startēšana? Tas pamatā ļauj Windows veikt hibrīda izslēgšanu. Tāpēc Windows 8/10 sāk darboties tik daudz ātrāk nekā iepriekšējās Windows versijas. Pārbaudiet manu iepriekšējo ziņu, kas izskaidro, kāda ir hibrīda izslēgšana sistēmā Windows 8.

Lai izmantotu jauno hibrīda izslēgšanas funkciju, kas ir ieslēgta pēc noklusējuma, hibernācija ir jāiespējo sistēmā Windows. Ja hibernācija ir atspējota, jums nebūs hiberfil.sys faila, un jūs nevarēsiet izmantot arī ātrās palaišanas opciju. Varat izlasīt manu ziņu šeit par hibernācijas iespējošanu sistēmā Windows.

Tagad interesanta ir tā, ka tad, kad ir iespējots ātrs palaišanas režīms (tas nozīmē, ka ir iespējota hibernācija), tad jūsu hiberfil.sys būs aptuveni 75% no jūsu RAM, un peidžeru fails būs aptuveni 25%. Tas ir tāpēc, ka hiberfil.sys satur Windows kodola un ierīces draiverus. Lappušu failu izmanto tikai tad, ja visas RAM ir iztērētas tikai mūsu sistēmā un tiek izmantots, kamēr jūs faktiski izmantojat Windows. Hiberfil.sys tiek izmantots tikai sāknēšanas procesam.

Ja operētājsistēmā Windows nav iespējots hibernācijas režīms, jūs redzēsiet, ka peidžeru fails tagad ir tāds pats kā RAM.

Iepriekšējā ekrānuzņēmumā man ir Windows mašīna ar 1 GB RAM un ātru startēšanu. Tagad, kad mēs saprotam, kā tas darbojas, nonāksim pie jaunā: swapfile.sys. Ko tas ir? Nu, tas būtībā ir tāds pats kā peidžeru fails, bet tas kalpo dažādiem mērķiem.

Viens no galvenajiem swapfile.sys iemesliem ir Windows Store lietotņu apturēšana un atsākšana. Tātad, kāpēc ne tikai izmantot peidžeru failu, lai to izdarītu? Tas tiek izmantots, jo dažus peidžeru darbības veidus var izdarīt efektīvāk, izmantojot šo īpašo lapu failu veidu.

Šeit ir skaidrāks skaidrojums. Windows atbalsta gan peidžeru, gan maiņu. Peidžerā tiks saglabāti vienumi, kuriem nav pieejams ilgs laiks, turpretī pārnešana satur vienumus, kas nesen tika izņemti no atmiņas. Pagodfailā esošos vienumus vairs nevarēs piekļūt ilgu laiku, kamēr swapfile vienumus var piekļūt daudz ātrāk.

Arī peidžeru sistēma ir ļoti efektīva augstas klases iekārtās, savukārt pārnešana ir efektīvāka par zemas klases tabletēm un datoriem. Katram peidžeru failam ir atšķirīgas prasības dinamiskai izaugsmei, kosmosa rezervēšanai, lasīšanas / rakstīšanas politikai utt. Ja jums būtu tas pats peidžeru fails, tas ātri sadrumstalotos, jo lapās tiek izmantotas fiksētas izmēra lapas un lielie gabali tiek izmantots maiņai.

Kā redzams no augšas, swapfile.sys ir aptuveni 16 MB lieluma. Līdz šim tas tiek izmantots veikalu lietotnēm, jo ​​tām ir dažādas meklēšanas vajadzības, salīdzinot ar tradicionālajām Windows programmām. Arī nākotnē tam var būt arī citi izmantošanas veidi, bet Microsoft nav precizējusi, kas tieši ir.

Tātad tas, ko šie trīs faili dara Windows 8/10 sistēmā. Ņemiet vērā, ka ir dažas interesantas un kaitinošas lietas, kas var notikt. Ja jums ir 16 GB RAM un lietojat operētājsistēmu Windows ātri, tas nozīmē, ka būs pieejams arī 16 GB hibernācijas fails! Ja operētājsistēmā Windows darbojas SSD, tas var aizņemt lielu diska vietas daļu.

Jūs varat samazināt hibernācijas faila (hiberfil.sys) lielumu sistēmā Windows, neizslēdzot hibernāciju, izmantojot šādu komandu:

 powercfg.exe / hibernate / izmērs 50 

Tas samazinās hibernācijas faila izmēru līdz 50% no RAM, nevis 100%. Ņemiet vērā, ka to nevar samazināt ne vairāk kā par 50%. Tomēr, ja jums ir daudz RAM, piemēram, 16GB vai 32GB vai vairāk, jūs varat ietaupīt sev daudz vietas.

Otrs ir tas, ka jums nav jāuztraucas par to, ka hibernācijas fails kļūst pārāk liels kā iepriekšējās Windows versijās. Agrāk hibernācijas fails saglabāja kodolu, ierīču draiverus un visus lietojumprogrammas datus. Tagad, kad nav lietojumprogrammas datu, faila lielums paliek diezgan nemainīgs, tādēļ, ja jums ir daudz RAM, jums, iespējams, nav vajadzīgs hibernācijas fails, kas ir tik liels.

Cerams, ka tas sniegs jums skaidrāku izpratni par to, kā faili pagefile.sys, hiberfil.sys un swapfile.sys darbojas sistēmā Windows 8/10. Ja jums ir kādi jautājumi, rakstiet komentāru. Izbaudi!

Top