RAM паметта играе основна роля в целия процес, производителността и общата оптимизация на операционната система, тъй като помага при бързото зареждане на процеси и услуги в системата. Когато влизаме в диспечера на задачите на Windows 10, можем да видим в раздела Производителност / Памет, че част от нашата RAM памет е в състояние „Компресирано“:
Този процес се осъществява от Windows 10 с цел съхраняване на повече данни в RAM и днес Solvetic ще разгледа подробно какво представлява този тип компресия и как да го видите.
Какво е компресиране на паметта в Windows 10Компресирането на паметта не е проблем, който засяга или присъства само в Windows среди, в случая Windows 10, но присъства и в операционни системи Linux и macOS.
Тази технология за компресиране на паметта постепенно се е развила от вече известната технология Readyboost, която открихме в Windows 7, която използва компресирана кеш памет на USB памет, за да подобри общата производителност, за да съхранява данни, записани и във файла за пейджинг, което позволява много по -бързо достъп до данните.
Windows 10 напълно обърна тази технология, която сега се прилага за всички операционни системи и следователно за всички видове приложения.
Всички данни, които се съхраняват във файла за пейджинг, базиран на диск, сега се компресират, след като първоначално са компресирани в първоначално базиран на RAM файл за пейджинг и ще бъдат записани само на диск, когато е налице липса на ресурси.
Тъй като Windows 10 направи тази промяна, проста, сега вместо страници, написани директно във файла за пейджинг, те ще се записват оттук нататък в магазина за компресиране на Windows 10, който е паметта на потребителския режим, собственост на директния системен процес. Традиционно това е празно, тъй като по -голямата част от паметта му е в режим на ядрото.
Това съдържание ще бъде компресирано около 30% от първоначалния си размер, което ще позволи да се запази повече съдържание в паметта, тъй като останалите 70% от пространството вече могат да бъдат предоставени на списъка с безплатни страници, готови за използване от приложения според необходимото и по този начин увеличаване на производителността.
Крайният резултат от този процес е, че повечето от използваните данни ще се съхраняват в паметта, което позволява намаляване на използването на файлове за пейджинг, но в същото време системата ще използва много повече памет, тъй като това по същество е съдържанието на пейджинг в паметта и компресирано данни.
Въпреки че тази технология, предлагана от Windows 10, е идеална за подобряване на размера на пейджинг, това е процес на компресиране и декомпресиране на данни, който изисква използването на някои ресурси на процесора, така че не всички данни се съхраняват компресирани Вместо това те ще бъдат компресирани само когато Windows прецени, че необходими и полезни и това може да повлияе по някакъв начин на цялостната производителност на операционната система.
Как да видите компресирана памет в Windows 10
За да имаме достъп до тази информация, трябва да получим достъп до диспечера на задачите, като използваме една от следните опции:
Диспечер на задачите
- Щракнете с десния бутон върху лентата на задачите и там изберете Task Manager
- Използвайте клавишите + X или щракнете с десния бутон върху менюто "Старт" и там изберете Диспечер на задачите
- Използвайте Ctrl + Alt + Del и в показания списък изберете Task Manager.
След като влезем в диспечера на задачите, трябва да отидем в раздела Performance, да изберем опцията Memory и как можем да видим в полето In use (компресирано) ще видим обема на паметта, използвана за компресия, в този случай тя е 69.0 MB.
Тази стойност не е постоянна, тъй като ще бъде променлива, докато изпълняваме или затваряме приложенията и програмите на Windows 10. Можем да задържим курсора на мишката върху полето Състав на паметта, където ще видим малко по -подробна информация за споменатата компресирана памет. Както можем да видим на следващото изображение, ние спестяваме 173 MB памет в системата на общо ниво.
Активирайте или деактивирайте компресираната памет в Windows 10
Тази компресирана памет е действие, което Windows Task Scheduler предприема, когато установи, че в системата има неактивни приложения.
Ако искаме да го активираме или не, отиваме в Планировчика на задачите и отиваме на следния маршрут:
Библиотека за планиране на задачи / Microsoft / Windows / MemoryDiagnostic
Увеличете
Там трябва да кликнете с десния бутон върху задачата RunFullMemoryDiagnostic и да изберете опцията Disable:
Ако искаме да го активираме отново, ще повторим същия процес и ще изберем опцията Enable. Като алтернативен метод можем да активираме или не компресиране на паметта от Windows PowerShell, за това имаме достъп като администратори и ще изпълним следното:
За да деактивирате компресията
Деактивиране -MMAgent -mc
За да активирате компресията
Enable -MMAgent -mc
И в двата случая ще е необходимо да рестартирате операционната система.
Увеличете
Както виждаме, това е нова технология, фокусирана върху подобряване на производителността на паметта чрез използване на хранилището на данни по различен начин.