Rekomenduojama, 2024

Redaktoriaus Pasirinkimas

„HDG Explains“ - „Swapfile.sys“, „Hiberfil.sys“ ir „Pagefile.sys“ sistemoje „Windows“

Ankstesnėse „Windows“ versijose tikriausiai prisimenate senąjį senąjį ieškos failą. Jis naudojamas, kai fizinė atmintis tampa pernelyg didelė ir ji turi daiktų, kurie paprastai nebuvo pasiekti per ilgą laiką. Tai pagefile.sys . Be to, „Windows“ sistemoje buvo įdiegta „hibernate“ parinktis, leidžianti išsaugoti branduolį ir visas programas į standųjį diską, kad galėtumėte paleisti kompiuterį greičiau, nei atlikdami visą perkrovimą. Tai yra hiberfile.sys .

Windows 8/10 viskas tampa sudėtingesnė. „Pagefile.sys“ yra visą laiką, tačiau „hiberfil.sys“ yra tik ten, kur „Windows“ operacinė sistema įgalina greitą paleidimą. Kas yra greitas paleidimas? Tai iš esmės leidžia „Windows“ atlikti hibridinį išjungimą. Štai kodėl Windows 8/10 įsijungia tiek daug greičiau nei ankstesnės „Windows“ versijos. Patikrinkite mano ankstesnį pranešimą, kuriame paaiškinama, kas yra „Windows 8“ hibridinis išjungimas.

Norint naudoti naują hibridinę išjungimo funkciją, kuri yra įjungta pagal nutylėjimą, „Windows“ sistemoje turi būti įjungta užmigdymo funkcija. Jei užmigdymo režimas išjungtas, failo „hiberfil.sys“ neturėsite ir negalėsite naudoti greito paleidimo parinkties. Čia galite skaityti mano įrašą apie užmigdymo įgalinimą „Windows“ sistemoje.

Dabar įdomu yra tai, kad kai įjungsite greitą paleidimą (tai reiškia, kad yra įjungta užmigdymo funkcija), tada jūsų hiberfil.sys bus apie 75% RAM ir ieškos failas bus apie 25%. Taip yra todėl, kad hiberfil.sys yra „Windows“ branduolio ir įrenginio tvarkyklės. Ieškos failas naudojamas tik tuo atveju, jei visa RAM yra išnaudota tik mūsų sistema ir naudojama, kai naudojate „Windows“. Hiberfil.sys naudojamas tik įkrovos procesui.

Jei sistemoje „Windows“ negalite įjungti sulaikytosios veiksenos, pamatysite, kad ieškos failas dabar yra tokio pat dydžio kaip ir RAM.

Pirmiau pateiktame ekrane aš turiu „Windows“ įrenginį su 1 GB RAM ir greitą paleidimą. Dabar, kai suprantame, kaip tai veikia, nueikime į naują: swapfile.sys. Kas gi tai yra? Na, tai iš esmės yra tas pats kaip ieškos failas, tačiau jis tarnauja skirtingiems tikslams.

Viena iš pagrindinių „swapfile.sys“ priežasčių yra „Windows Store“ programų sustabdymas ir atnaujinimas. Tad kodėl gi ne tik naudokite ieškos failą, bet tai padaryti? Jis naudojamas, nes tam tikros rūšies ieškos operacijos gali būti daromos efektyviau naudojant šį specialią puslapio rinkmeną.

Štai aiškesnis paaiškinimas. „Windows“ palaiko ieškos ir keitimo funkcijas. Žurnalas sukurs elementus, kurie nebuvo pasiekti per ilgą laiką, o keitimasis turi elementus, kurie neseniai buvo pašalinti iš atminties. „Pagingfile“ elementai ilgą laiką negali būti atkurti, o swapfile elementai gali būti pasiekiami daug anksčiau.

Be to, ieškos sistema yra labai veiksminga aukščiausios klasės mašinose, o keitimasis yra efektyvesnis mažos klasės kompiuteriuose ir kompiuteriuose. Kiekvienas ieškos failas turi skirtingus reikalavimus dinamiškam augimui, vietos rezervavimui, skaitymo / rašymo taisyklėms ir pan. naudojamas apsikeitimui.

Kaip matote iš viršaus, swapfile.sys yra apie 16 MB dydžio. Nuo šiol jis naudojamas „Store“ programoms, nes jų skirtingi ieškos poreikiai, palyginti su tradicinėmis „Windows“ programomis. Ateityje gali būti ir kitų naudojimo būdų, tačiau „Microsoft“ nenurodė, kas tiksliai.

Taigi tai, ką šie trys failai daro „Windows 8/10“ sistemoje. Atkreipkite dėmesį, kad yra keletas įdomių ir erzinančių dalykų. Jei turite 16 GB RAM ir naudojate greitą paleidimą sistemoje „Windows“, tai reiškia, kad turėsite 16 GB talpinimo failą! Jei naudojate „Windows“ SSD, tai gali užimti didelę vietą diske.

Galite sumažinti hibernacijos failo (hiberfil.sys) dydį sistemoje „Windows“, neišjungdami užmigdymo, naudodami šią komandą:

 powercfg.exe / hibernate / size 50 

Tai sumažins užmigdymo failo dydį iki 50% RAM, o ne 100%. Atkreipkite dėmesį, kad negalite sumažinti jo daugiau nei 50%. Tačiau, jei turite daug RAM, pvz., 16GB arba 32GB, galite sutaupyti daug vietos.

Kitas dalykas yra tai, kad jums nereikia nerimauti, kad užmigdymo failas taptų per didelis, kaip ir ankstesnėse „Windows“ versijose. Anksčiau užmigdymo failas išsaugojo branduolį, įrenginių tvarkykles ir visus taikomuosius duomenis. Dabar, kai nėra programų duomenų, failo dydis lieka gana pastovus, todėl, jei turite daug RAM, jums tikriausiai nereikia žiemos failo, kuris vis tiek yra toks didelis.

Tikimės, kad tai suteiks jums aiškesnį supratimą apie tai, kaip failai pagefile.sys, hiberfil.sys ir swapfile.sys veikia „Windows 8/10“. Jei turite klausimų, rašykite komentarą. Mėgautis!

Top