Memorija je važan čimbenik u obradi različitih zadataka brže. Budući da je elektronska memorija, skup je i većina ljudi ne može priuštiti veliku količinu RAM-a. Također, postoji ograničenje RAM-a koji operacijski sustavi mogu podržati. Ali Kompresija memorije značajka u Windows 10 osigurava dobivanje optimalne i uravnotežene uporabe RAM-a zajedno s datotekom stranice. Novi OS dolazi s optimizacijom memorije koja uključuje kompresiju podataka koji zauzimaju elektroničku memoriju. Članak govori o tome kako stariji verzije sustava Windows upravljaju memorijom, što je značajka kompresije memorije i kako funkcionira kompresija memorije u sustavu Windows 10.
Upravljanje memorijom u starijim verzijama sustava Windows
U sustavu Windows, cijela stvar pamćenja podijeljena je na tri različita dijela:
- Memorija s izravnim pristupom (elektronička memorija)
- Pagefile (Proširenje RAM-a na tvrdom disku)
- Tvrdog diska i drugih vrsta sustava za pohranu
U starijim inačicama bilo je potrebno dodijeliti dobar dio prostora na tvrdom disku pagefile.sys koji je djelovao kao produžetak elektronske memorije. Upravljanje memorijom u starijim verzijama sustava Windows bilo je jednostavno i ravno. Pohranite trenutno pokrenute programe i srodne podatke u elektroničku memoriju i pošaljite najmanje korištene podatke na pagefile.sys. Dok je tradicionalna aplikacija boravila u glavnoj memoriji, podatkovni je dio često bio prebačen na stranicu, ako se ne koristi dugo. Ako je kapacitet stranice datoteke premašen, podaci o pagefile su zamijenjeni. U tom slučaju, ako je aplikacija - još uvijek u elektronskoj memoriji - zahtijevala stare podatke, ponovno je učitana u RAM s tvrdog diska ili drugih uređaja za pohranu - što znači da je trebalo više vremena za čitanje ili pisanje podataka.
Drugim riječima, aplikacije i najnoviji podaci trebaju se nalaziti u RAM-u, često korištenim podacima trenutnih aplikacija koje su ostale u pagefile.sys i tvrdog diska je pristupljen kada je novi skup podataka trebao biti pročitan ili napisan. To uključuje podatke koji se ne nalaze na stranici - podaci koji su možda zamijenjeni novim setom.
Upravljanje memorijom u sustavu Windows 8 - Stranica aplikacije
S Windows 8, upravljanje memorijom je malo promijenjeno. Postoje dvije vrste aplikacija u sustavu Windows 8 / 8.1. Tradicionalne aplikacije i dalje su radile kao što je gore objašnjeno Dio njih ostao je u RAM-u, a traženi podaci pohranjeni su na pagefile kada su programi bili u stanju mirovanja i kad je RAM bio pun.
Moderne aplikacije tek su bile u fokusu. Ako ste otvorili aplikaciju A i aplikaciju B, a trenutno rade na aplikaciji A, aplikacija B zajedno s povezanim podacima bit će prebačena na stranicu. Na taj način, aplikacija A može imati dobar pristup memoriji i ne smije doprijeti do stranice datoteke za svaki postupak dohvaćanja. Kada ste poslali aplikaciju A u pozadinu usredotočivši se na aplikaciju B, aplikacija A i povezani podaci krenut će u datoteku stranice dok aplikacija B ima ekskluzivan pristup RAM-u.
Ova je metoda spremljena na memoriju i brže je izradila aplikacije. Sa sustavom Windows 10 značajka kompresije dodana je kako bi bila još brža. Sljedeći odjeljak objašnjava kako funkcionira u sustavu Windows 10.
Upravljanje memorijom u sustavu Windows 10 - kompresija preko Pagefile
Upravljanje memorijom je isto kao i Windows 8 / 8.1. Tradicionalne aplikacije pohranjene su u elektronskoj memoriji, a fokusirane aplikacije pohranjene su iu RAM-u. Ako RAM postane zagušen zbog prekomjernih podataka, podaci aplikacije i podataka komprimirani su do 40% i smješteni u istu elektroničku memoriju.
Windows 10 također koristi pagefile.sys za pohranu podataka s električne memorije. Ako aplikacija upotrebljava previše podataka, ali u sporijim intervalima, neki se njezini podaci guraju na stranicu ako elektronička memorija nema slobodnog prostora. Ako aplikacija postane agresivna, podaci se premještaju iz datoteke stranice na elektroničku memoriju, a neka druga aplikacija se gura u datoteku stranice kako bi se stvorio prostor za trenutačnu aplikaciju. Samo u rijetkim slučajevima pristupa se tvrdom disku: kada se učitava novi skup podataka ili aplikacija ili kada podaci koji zahtijevaju aplikacija nisu prisutni ni na RAM-u ni na stranici. Windows 10 također ima dvije kategorije aplikacija: moderna i tradicionalna. Tradicionalne aplikacije pohranjuju se odvojeno u elektronsku memoriju, dok moderne aplikacije imaju svaku vlastitu snop. To olakšava guranje modernih aplikacija i povezanih podataka u stranicu datoteku kada otvorite previše aplikacija na način da memorija padne usprkos kompresiji.
Sprema oko 50% aktivnosti aktivnosti stranica (u usporedbi s starijim verzijama sustava Windows) kada upotrebljavate značajku kompresije memorije u sustavu Windows 10 jer većina podataka već je dostupna u glavnoj memoriji - u komprimiranom obliku. Kada je aplikacija ili podaci potrebni, dekomprimiran je i upotrijebljen. Dakle, postoji potreba za zadržavanjem dijela RAM-a kako bi se osigurala nekomprimirana podataka. Čak i kada koristite pagefile, brzina je brža u sustavu Windows 10 jer se cijela aplikacija i povezani podaci pohranjuju kao komprimirana stranica koja se pristupa redoslijedom. Dok se dio podataka ne komprimira, drugi se dio šalje u glavnu memoriju za obradu. To također štedi vrijeme i čini računanje brže na Windows 10 strojevima.
Za više pojedinosti pogledajte ovaj videozapis na kanalu 9.
Vezane objave:
- Hiberfil.sys, Pagefile.sys i Nova datoteka Swapfile.sys u sustavu Windows 10/8
- Naši podaci, našu sebe: gostujući post i dokument o sigurnosnoj kopiji podataka
- WMI naredbe za Windows 10/8/7
- Napravite Windows 10 Start, Run, Shutdown Brže
- Zašto Windows pokazuje manje RAM-a nego što je instaliran?