Шта је компресија меморије у оперативном систему Виндовс 10?
Виндовс 10 користи компресију меморије да би ускладиштио више података у меморији вашег система него што би то иначе било могуће. Ако посетите Менаџер задатака и погледате детаље употребе меморије, вероватно ћете видети да је део ваше меморије “компримован”. Ево шта то значи.
Шта је компресија меморије?
Компресија меморије је нова функција у оперативном систему Виндовс 10 и није доступна у оперативним системима Виндовс 7 и 8. Међутим, и Линук и Аппле МацОС такође користе компресију меморије..
Традиционално, ако имате 8 ГБ РАМ-а и апликације имају 9 ГБ ствари које треба похранити у тој РАМ меморији, најмање 1 ГБ би требало „изрезати“ и похранити у датотеку странице на диску вашег рачунала. Приступ подацима у датотеци странице је веома спор у односу на РАМ.
Са компресијом меморије, неки од тих 9 ГБ података се могу компримовати (баш као и Зип датотека или други компримирани подаци могу се смањити) и чувати у РАМ-у. На пример, можда имате 6 ГБ некомпресованих података и 3 ГБ компримованих података који заправо заузимају 1,5 ГБ у РАМ-у. Требало би да сачувате свих 9 ГБ оригиналних података у 8 ГБ РАМ-а, јер ће заузети само 7,5 ГБ када се неки од њих компримује.
Постоји ли лоша страна? Па, да и не. Компримирање и декомпримирање података узима неке ЦПУ ресурсе, због чега се сви подаци не похрањују компримирани - компримирани су само када Виндовс сматра да је то потребно и корисно. Компримовање и декомпримирање података по цени неког ЦПУ времена је много, много брже него пребацивање података на диск и читање из датотеке странице, тако да је обично вредно компромиса.
Је компримирана меморија лоша?
Компресија података у меморији је много боља од алтернативе, а то је страничење података на диск. То је брже од коришћења датотеке странице. Нема недостатка компримиране меморије. Виндовс ће аутоматски компримовати податке у меморију када му је потребан простор и не морате чак ни да размишљате о овој функцији.
Али компресија меморије користи неке ЦПУ ресурсе. Ваш систем можда неће радити тако брзо као што би то било ако не би требало да прво компримује податке у меморију. Ако видите доста компресоване меморије и сумњате да је то разлог што је ваш рачунар мало спор, једино решење за ово је инсталирање више физичке меморије (РАМ) у ваш систем. Ако ваш рачунар нема довољно физичке меморије за апликације које користите, компресија меморије је боља од датотеке странице - али више физичке меморије је најбоље решење.
Како да погледате детаље компримоване меморије на рачунару
Да бисте видели информације о томе колико је меморије компримовано на вашем систему, морате да користите Таск Манагер. Да бисте га отворили, кликните десним тастером миша на траку задатака и изаберите „Менаџер задатака“, притисните комбинацију тастера Цтрл + Схифт + Есц или притисните комбинацију тастера Цтрл + Алт + Делете и кликните на „Таск Манагер“
Ако видите једноставно Таск Манагер интерфејс, кликните на опцију "Више детаља" на дну прозора.
Кликните на картицу “Перформанце” и изаберите “Мемори”. Видећете колико је меморије компримовано под "Ин усе (Цомпрессед)". На пример, на слици испод, Таск Манагер показује да наш систем тренутно користи 5,6 ГБ физичке меморије. 425 МБ од тога 5,6 ГБ је компримована меморија.
Видећете да се овај број мијења током времена док отварате и затварате апликације. Исто тако ће се само мијењати како систем ради у позадини, тако да ће се промијенити када будете буљили у прозор овдје.
Ако мишем пређете преко левог дела траке у оквиру Композиција меморије, видећете више детаља о компримованој меморији. На слици испод, видимо да наш систем користи 5.7 ГБ физичке меморије. 440 МБ од тога је компримована меморија, а ова компримована меморија складишти процењених 1.5 ГБ података који би иначе били сачувани некомпримовани. Резултат је уштеда меморије од 1,1 ГБ. Без компресије меморије, наш систем би користио 6,8 ГБ меморије уместо 5,7 ГБ.
Да ли ово чини системским процесом много меморије?
У оригиналном издању оперативног система Виндовс 10, „складиште компресије“ је похрањено у системском процесу и „разлог је што се чини да системски процес троши више меморије од претходних издања“, наводи се у посту за Мицрософт блог.
Међутим, у неком тренутку, Мицрософт је променио начин на који то функционише. Компримована меморија се више не приказује као део Системског процеса у Таск Манагеру (вероватно зато што је то било веома збуњујуће за кориснике). Уместо тога, видљива је под ставком Детаљи о меморији на картици Перформансе.
На Виндовс 10 Цреаторс Упдате, можемо потврдити да је компримована меморија приказана само под Мемори детаилс, а системски процес остаје на 0.1 МБ употребе на нашем систему чак и када систем има много компримиране меморије. Ово штеди конфузију, јер се људи неће питати зашто њихов системски процес мистериозно користи толико меморије.