Paměť RAM hraje zásadní roli v celém procesu, výkonu a obecné optimalizaci operačního systému, protože pomáhá při rychlém načítání procesů a služeb v systému. Když přistoupíme ke správci úloh systému Windows 10, v sekci Výkon / paměť vidíme, že část naší paměti RAM je ve stavu „Komprimováno“:
Tento proces provádí systém Windows 10 s cílem uložit více dat do paměti RAM a dnes se Solvetic podrobně zabývá tím, co je tento typ komprese a jak ji zobrazit.
Co je komprese paměti v systému Windows 10Komprese paměti není problém, který ovlivňuje nebo je přítomen pouze v prostředích Windows, v tomto případě Windows 10, ale je také přítomen v operačních systémech Linux a macOS.
Tato technologie komprese paměti se postupně vyvinula z již známé technologie Readyboost, kterou jsme našli v systému Windows 7, která používala komprimovanou mezipaměť na USB paměť ke zlepšení obecného výkonu za účelem ukládání dat zapsaných také do stránkovacího souboru, což umožňovalo mnohem rychlejší přístup k datům.
Windows 10 tuto technologii zcela obrátil, což je nyní aplikováno na všechny operační systémy, a tedy i na všechny typy aplikací.
Všechna data uložená v stránkovacím souboru založeném na disku jsou nyní komprimována poté, co byla původně komprimována do původně stránkovacího souboru založeného na paměti RAM, a budou zapsána na disk, pouze pokud je evidentní nedostatek prostředků.
Protože systém Windows 10 provedl tuto změnu, je jednoduchá, nyní místo stránek zapsaných přímo do stránkovacího souboru budou tyto stránky od nynějška zapisovány do úložiště komprese Windows 10, což je paměť uživatelského režimu, kterou vlastní přímý systémový proces. To bylo tradičně prázdné, protože většina jeho paměti byla v režimu jádra.
Tento obsah bude komprimován přibližně o 30% původní velikosti, což umožní uchování většího obsahu v paměti, protože zbývajících 70% místa lze nyní věnovat seznamu volných stránek připravených k použití aplikacemi podle potřeby a tím zvýšit produktivitu.
Konečným výsledkem tohoto procesu je, že většina použitých dat bude uložena v paměti, což umožňuje snížit využití stránkovacího souboru, ale zároveň systém bude využívat mnohem více paměti, protože to je v podstatě obsah stránkování v paměti a komprimovaný data.
Ačkoli je tato technologie nabízená systémem Windows 10 ideální pro zlepšení velikosti stránkování, jedná se o proces komprese a dekomprese dat, který vyžaduje použití některých prostředků CPU, takže ne všechna data jsou uložena komprimovaná. Místo toho budou komprimována pouze tehdy, když to systém Windows považuje za nezbytné a užitečné, což může určitým způsobem ovlivnit celkový výkon operačního systému.
Jak zobrazit komprimovanou paměť v systému Windows 10
K přístupu k těmto informacím musíme přistupovat ke správci úloh pomocí jedné z následujících možností:
Správce úloh
- Klikněte pravým tlačítkem na hlavní panel a vyberte Správce úloh
- Použijte klávesy + X nebo klikněte pravým tlačítkem na nabídku Start a tam vyberte Správce úloh
- Použijte klávesy Ctrl + Alt + Del a v zobrazeném seznamu vyberte Správce úloh.
Jakmile vstoupíme do Správce úloh, musíme přejít na kartu Výkon, vybrat možnost Paměť a jak můžeme vidět v poli Používá se (komprimováno) uvidíme množství paměti použité pro kompresi, v tomto případě je to 69,0 MB.
Tato hodnota není konstantní, protože se bude měnit, jak budeme spouštět nebo zavírat aplikace a programy Windows 10. Můžeme umístit kurzor nad pole Složení paměti, kde uvidíme trochu podrobnější informace o zmíněné komprimované paměti. Jak můžeme vidět na následujícím obrázku, v obecné úrovni v systému ukládáme 173 MB paměti.
Povolte nebo zakažte komprimovanou paměť v systému Windows 10
Tato komprimovaná paměť je akce, kterou Plánovač úloh systému Windows provede, když zjistí, že v systému jsou neaktivní aplikace.
Pokud to chceme povolit nebo ne, jdeme do Plánovače úloh a jdeme na následující trasu:
Knihovna plánovače úloh / Microsoft / Windows / MemoryDiagnostic
ZVĚTŠIT
Tam musíme kliknout pravým tlačítkem na úlohu RunFullMemoryDiagnostic a vybrat možnost Zakázat:
Pokud ji chceme znovu povolit, zopakujeme stejný proces a vybereme možnost Povolit. Jako alternativní metodu můžeme povolit nebo zakázat kompresi paměti z Windows PowerShell, k tomu přistupujeme jako správci a provedeme následující:
Vypnutí komprese
Zakázat -MMAgent -mc
Chcete -li povolit kompresi
Povolit -MMAgent -mc
V obou případech bude nutné restartovat operační systém.
ZVĚTŠIT
Jak vidíme, je to nová technologie zaměřená na zlepšení výkonu paměti pomocí jiného ukládání dat.