Co je komprese paměti v systému Windows 10?
Windows 10 používá kompresi paměti pro ukládání dalších dat do paměti vašeho systému, než by jinak mohla. Pokud navštívíte Správce úloh a podíváte se na podrobnosti o využití paměti, pravděpodobně uvidíte, že některá z vašich pamětí je "komprimovaná". Zde je to, co to znamená.
Co je komprese paměti??
Komprese paměti je nová funkce v systému Windows 10 a není k dispozici v systémech Windows 7 a 8. Nicméně, jak Linux, tak Apple MacOS také používají kompresi paměti.
Tradičně, pokud byste měli 8 GB paměti RAM a aplikace měly 9 GB paměti pro uložení v této paměti RAM, alespoň 1 GB by muselo být "vytočeno" a uloženo do souboru stránky na disku vašeho počítače. Přístup k datům ve stránkovém souboru je velmi pomalý ve srovnání s RAM.
S kompresí paměti mohou být některé z 9 GB dat komprimovány (stejně jako soubor Zip nebo jiná komprimovaná data mohou být zkráceny) a uloženy v paměti RAM. Můžete například mít 6 GB nekomprimovaných dat a 3 GB komprimovaných dat, které skutečně zaberou 1,5 GB paměti RAM. Bylo by uloženo všech 9 GB původních dat ve vašem 8 GB paměti RAM, protože by to mohlo trvat až 7,5 GB, jakmile bude některá z nich komprimována.
Existuje nějaká nevýhoda? No, ano a ne. Komprese a dekomprimování dat zabere některé zdroje procesoru, což je důvod, proč nejsou všechna data uložena komprimovaně - je to pouze komprimované, když si Windows myslí, že je to nezbytné a užitečné. Komprese a dekomprese dat za cenu nějakého času CPU je mnohem, mnohem rychlejší než stránkování dat na disk a čtení ze souboru s stránkami, i když, tak to obvykle stojí za kompromis.
Je komprimovaná paměť špatná?
Komprese dat v paměti je mnohem lepší než alternativa, která je stránkováním dat na disk. Je to rychlejší než použití souboru stránky. Na komprimovanou paměť není žádný nedostatek. Systém Windows automaticky zkomprimuje data v paměti, když potřebuje místo, a ani tuto funkci nemusíte přemýšlet.
Komprese paměti však používá některé zdroje procesoru. Váš systém nemusí pracovat tak rychle, jako kdyby v první řadě nepotřeboval komprimovat data v paměti. Pokud vidíte spoustu komprimované paměti a máte podezření, že je váš počítač poměrně pomalý, jediným řešením je instalace více fyzické paměti (RAM) ve vašem systému. Pokud váš počítač nemá dostatečnou fyzickou paměť pro aplikace, které používáte, komprese paměti je lepší než soubor stránky, ale nejvhodnější je větší fyzická paměť.
Jak zobrazit údaje o komprimované paměti v počítači
Chcete-li zobrazit informace o tom, kolik paměti je ve vašem systému komprimováno, budete potřebovat Správce úloh. Chcete-li ji otevřít, klepněte pravým tlačítkem myši na hlavní panel a vyberte "Správce úloh", stiskněte klávesy Ctrl + Shift + Esc nebo stiskněte klávesy Ctrl + Alt + Odstranit a poté klepněte na položku "Správce úloh"
Pokud vidíte jednoduché rozhraní Správce úloh, klikněte na možnost "Další podrobnosti" ve spodní části okna.
Klepněte na kartu Výkon a vyberte možnost Paměť. Ukazuje se, kolik paměti je komprimováno v části "Používáno (Komprimováno)". Například na obrazovce níže, Správce úloh ukazuje, že náš systém aktuálně používá 5,6 GB své fyzické paměti. 425 MB z toho 5,6 GB je komprimovaná paměť.
Během otevření a zavření aplikací se toto číslo mění v průběhu času. Rovněž bude kolísat, protože systém pracuje na pozadí, takže se změní, když se díváte na okno zde.
Pokud umístíte myš nad levou částí sloupce pod Kompozici paměti, uvidíte další informace o komprimované paměti. Na obrázku níže vidíme, že náš systém používá 5,7 GB své fyzické paměti. Z toho 440 MB je komprimovaná paměť a tato komprimovaná paměť uchovává odhadovaných 1,5 GB dat, které by jinak byly uloženy nekomprimované. Výsledkem je úspora paměti o velikosti 1,1 GB. Bez komprese paměti by náš systém měl v paměti použití 6,8 GB paměti než 5,7 GB.
To způsobuje, že systémový proces využívá spoustu paměti?
V původním vydání systému Windows 10 byla "skladová komprese" uložena v procesu systému a byla "důvodem, proč se zdá, že proces systému spotřebovává více paměti než předchozí verze"..
V určitém okamžiku však Microsoft změnil způsob, jakým to funguje. Komprimovaná paměť již není zobrazena jako součást procesu systému v nástroji Správce úloh (pravděpodobně proto, že byla pro uživatele velkou záměnou). Místo toho je vidět v části Podrobnosti paměti na kartě Výkon.
V aktualizaci tvorců systému Windows 10 můžeme potvrdit, že komprimovaná paměť je zobrazena pouze pod položkou Podrobnosti paměti a systémový proces zůstává v našem systému na úrovni 0,1 MB, i když má systém spoustu komprimované paměti. To šetří zmatek, protože se lidé nebudou divit, proč jejich systémový proces záhadně využívá tolik paměti.