Mälu kokkusurumine Windows 10-s

Sisukord:

Mälu kokkusurumine Windows 10-s
Mälu kokkusurumine Windows 10-s

Video: Mälu kokkusurumine Windows 10-s

Video: Mälu kokkusurumine Windows 10-s
Video: Make Money On Autopilot No Work! ($191.88 In 60 Min! - SellTheTrend.com Review) - YouTube 2024, Aprill
Anonim

Mälu on oluline tegur erinevate ülesannete kiiremaks töötlemisel. Kuna see on elektrooniline mälu, on see kallis ja enamik inimesi ei saa endale lubada suurel hulgal mälu. Samuti on RAM-i piirmäär, mida operatsioonisüsteemid saavad toetada. Kuid Mälu kokkusurumine funktsioon sees Windows 10 Veenduge, et optimaalne ja tasakaalustatud RAM-i kasutamine koos lehe failiga on tagatud. Uus operatsioonisüsteem on varustatud mälu optimeerimisega, mis sisaldab elektroonilises mälus hõivatud andmete tihendamist. Artiklis räägitakse sellest, kuidas vanemad Windowsi versioonid mälu haldasid, milline on mälu kokkusurumise funktsioon ja kuidas Windows 10-s toimib mälu kokkusurumine.

Image
Image

Mälu haldamine vanemates Windowsi versioonides

Windowsis on kogu mälu asi jagatud kolmeks osaks:

  1. Juhusliku ligipääsu mälu (elektrooniline mälu)
  2. Pagefile (RAM-i laiendamine kõvakettale)
  3. Kõvaketas ja muud tüüpi salvestussüsteemid

Vanemates versioonides oli vaja eraldada palju kõvakettaruumi failile pagefile.sys, mis käitus elektroonilise mälu laiendina. Mälu haldamine Windowsi vanemates versioonides oli lihtne ja sirge. Salvestage käimasolevad rakendused ja nendega seotud andmed elektroonilises mälus ja saatke kõige vähem kasutatud andmed lehele file.sys. Kuigi traditsiooniline rakendus asus põhimällu, suunati andmeosa sageli lehtfailile, kui seda ei kasutata kaua. Kui lehefaili maht ületas, siis lehefaili andmed asendati. Sellisel juhul, kui rakendus - mis oli ikka veel elektroonilises mälus - nõudis vanu andmeid, laaditi see uuesti kõvakettale või muudesse mäluseadetesse RAM-i, mis tähendab, et andmete lugemiseks või kirjutamiseks kulus rohkem aega.

Teisisõnu, rakendused ja kõige uuemad andmed on RAM-i peal, sagedamini kasutatavad andmed praeguste rakenduste poolt, mis jäävad lehefile.sys-le ja kõvakettale pääseb juurde, kui uut andmekogumit tuleks lugeda või kirjutada. See hõlmab andmeid, mida lehel ei leidu - andmeid, mis võisid olla uue komplektiga asendatud.

Mäluhaldus Windowsis 8 - rakenduse lehefailid

Windows 8ga muutus mäluhaldus vähe. Windows 8 / 8.1 puhul oli kahte tüüpi rakendusi. Traditsioonilised rakendused töötasid, nagu eespool selgitatud. Osa neist jäi mällu RAM-ile, kui vajalikud andmed olid failide salvestamiseks salvestatud, kui rakendused olid tühjad ja kui RAM oli täis.

Kaasaegsed rakendused kulgesid ainult siis, kui nad olid keskendunud. Kui avate rakenduse A ja rakenduse B ning töötavad praegu rakenduse A abil, viiakse rakendus B koos sellega seotud andmetega tagasi lehefailiks. Nii saab rakendusel A olla ligipääs mällu ja ei pea iga leheprotsessi jaoks lehefilele jõudma. Kui saatsid rakenduse A taustaks, keskendudes rakendusele B, läheb rakendus A ja sellega seotud andmed lehel olevale failile, kui rakendus B saab ainuõigusliku juurdepääsu RAM-ile.

See meetod salvestatakse mällu ja muudab rakendused kiiremaks. Windows 10-ga lisati tihendusfunktsioon veel kiiremini. Järgmises jaotises selgitatakse, kuidas see toimib Windows 10-s.

Mäluhaldus Windowsis 10 - lehefailide tihendamine

Mälu haldamine on sama mis Windows 8 / 8.1 puhul. Traditsioonilised rakendused salvestatakse elektroonilises mälus ning fokuseeritud rakendused salvestatakse ka RAM-is. Kui RAM-i ülemääraste andmete tõttu on ülekoormatud, kopeeritakse rakenduse ja andmetest kuni 40% ja need paigutatakse samasse elektroonilisse mällu.

Windows 10 kasutab ka lehefile.sys andmeid, et salvestada andmed elektri mälust välja. Kui rakendus kasutab liiga palju andmeid, kuid aeglasemate intervallidega, lükkavad mõned selle andmed lehel faili, kui elektroonilisel mälus puudub vaba ruum. Kui rakendus muutub agressiivseks, viiakse andmed lehefaililt tagasi elektroonilises mälus ja mõni muu rakendus lükatakse lehefailiks, et anda praegusele rakendusele ruumi. Ainult harvadel juhtudel tuleb kõvakettale läheneda: kui laaditakse uus andmekogum või rakendus või kui rakenduses nõutavad andmed ei leidu ühtegi mälu või lehe faili. Ka Windows 10 sisaldab kahte kategooriat: tänapäevaseid ja traditsioonilisi rakendusi. Traditsioonilised rakendused salvestatakse eraldi elektroonilises mälus, samal ajal kui tänapäevastes rakendustes on oma kampaania. See muudab lihtsamaks moodsate rakenduste ja seotud andmete lehitsemisfaili avamise, kui avate liiga palju rakendusi, nii et mälu langeb vaatamata pakkimisele.

See säästab ligikaudu 50% lehefailide aktiivsusest (võrreldes vanemate Windowsi versioonidega), kui kasutate Windows 10 mälu kokkusurumise funktsiooni, kuna enamus andmeid on peamälus juba saadaval - tihendatud vormis. Kui rakendus või andmed on vajalikud, siis see lahutatakse ja seda kasutatakse. Seega on vaja säilitada osa mälusse, et pakkida tihendamata andmeid. Isegi lehefaili kasutamisel on kiirus Windows 10-s kiirem, sest kogu rakendus ja sellega seotud andmed salvestatakse kokkusurutud lehele, millele pääseb järjestikku järjekorras. Kuigi osa andmetest on tihendamata, saadetakse teine osa töötlemiseks peamenüüsse. See ka säästab aega ja muudab arvutite arvutit kiiremini Windows 10 masinatel.

Lisateabe saamiseks vaadake seda videot 9. kanalil.

Seonduvad postitused:

  • Hiberfil.sys, Pagefile.sys ja Uus Swapfile.sys fail Windows 10/8
  • Meie andmed, Meie Selves: Külaline Post & Whitepaper Data Backup
  • WMI käsud Windows 10/8/7
  • Tehke Windows 10 Start, Run, Shutdown Faster
  • Miks Windows näitab vähem RAM kui installitud?

Soovitan: