Mājas lapa » » Kas ir atmiņas kompresija operētājsistēmā Windows 10?

    Kas ir atmiņas kompresija operētājsistēmā Windows 10?

    Windows 10 izmanto atmiņas kompresiju, lai saglabātu vairāk datu jūsu sistēmas atmiņā, nekā tas varētu citādi. Ja apmeklējat uzdevumu pārvaldnieku un skatīsiet informāciju par atmiņas izmantošanu, jūs, iespējams, redzēsiet, ka daļa no atmiņas ir "saspiesta". Lūk, ko tas nozīmē.

    Kas ir atmiņas kompresija?

    Atmiņas kompresija ir jauna funkcija operētājsistēmā Windows 10, un tā nav pieejama operētājsistēmā Windows 7 un 8. Tomēr gan Linux, gan Apple MacOS izmanto arī atmiņas kompresiju..

    Tradicionāli, ja jums bija 8 GB RAM un lietojumprogrammām bija 9 GB sīkdatņu, kas jāglabā šajā RAM, vismaz 1 GB būtu jābūt “paged out” un jāglabā datora faila lapā. Piekļuve datiem lapas failā ir ļoti lēna, salīdzinot ar RAM.

    Ar atmiņas kompresiju daži no 9 GB datiem var tikt saspiesti (tāpat kā Zip fails vai citi saspiesti dati var tikt samazināti) un glabāti RAM. Piemēram, jums var būt 6 GB nesaspiesti dati un 3 GB saspiestu datu, kas faktiski aizņem 1,5 GB RAM. Jūs glabāsiet visus 9 GB oriģinālos datus jūsu 8 GB operatīvajā atmiņā, jo tas aizņemtu tikai 7,5 GB, kad daļa no tā tika saspiesta..

    Vai pastāv negatīva ietekme? Nu, jā un nē. Datu saspiešana un saspiešana aizņem dažus CPU resursus, tāpēc ne visi dati tiek uzglabāti saspiestā veidā - tas ir tikai saspiests, kad Windows uzskata, ka tas ir nepieciešams un noderīgs. Datu saspiešana un saspiešana dažu CPU laika izmaksās ir daudz, daudz ātrāk nekā datu meklēšana uz disku un to nolasīšana no lapas faila, tomēr parasti ir vērts kompromiss.

    Vai saspiesta atmiņa ir slikta?

    Datu saspiešana atmiņā ir daudz labāka nekā alternatīva, kas ir datu meklēšana lapā. Tas ir ātrāks par lapas faila izmantošanu. Nav saspiestas atmiņas negatīvas. Sistēma Windows automātiski saspiež datus atmiņā, kad tai būs nepieciešama telpa, un jums nav pat jādomā par šo funkciju.

    Bet atmiņas kompresija izmanto dažus CPU resursus. Jūsu sistēma, iespējams, nedarbosies tik ātri, kā tas būtu, ja tai nav nepieciešams saspiest datus atmiņā vispirms. Ja redzat daudz saspiestu atmiņu un ir aizdomas, ka tas ir iemesls, kāpēc jūsu dators ir nedaudz lēns, vienīgais risinājums tam ir vairāk fiziskas atmiņas (RAM) instalēšana jūsu sistēmā. Ja jūsu datoram nav pietiekamas fiziskās atmiņas lietojumprogrammām, atmiņas kompresija ir labāka nekā lapas faila, bet labāka fiziskā atmiņa ir labākais risinājums.

    Kā apskatīt saspiestās atmiņas informāciju datorā

    Lai skatītu informāciju par to, cik daudz atmiņas ir saspiesta jūsu sistēmā, jums būs jāizmanto uzdevumu pārvaldnieks. Lai to atvērtu, ar peles labo pogu noklikšķiniet uz uzdevumjoslas un atlasiet “Task Manager”, nospiediet Ctrl + Shift + Esc vai nospiediet Ctrl + Alt + Delete un pēc tam noklikšķiniet uz “Task Manager”

    Ja redzat vienkāršu uzdevumu pārvaldnieka interfeisu, loga apakšdaļā noklikšķiniet uz opcijas “Sīkāka informācija”.

    Noklikšķiniet uz cilnes „Veiktspēja” un izvēlieties „Atmiņa”. Jūs redzēsiet, cik daudz atmiņas tiek saspiesta sadaļā “Lietošana (saspiests)”. Piemēram, zemāk redzamajā ekrānuzņēmumā uzdevumu pārvaldnieks parāda, ka mūsu sistēma pašlaik izmanto 5,6 GB fizisko atmiņu. 425 MB no šī 5,6 GB ir saspiesta atmiņa.

    Atverot un aizverot lietojumprogrammas, šis numurs laika gaitā mainīsies. Tā arī svārstīsies, jo sistēma darbojas fonā, tāpēc tas mainīsies, skatoties uz logu šeit.

    Ja peles virs joslas kreisās daļas atrodas sadaļā Atmiņas kompozīcija, jūs redzēsiet vairāk informācijas par saspiestu atmiņu. Tālāk redzamajā attēlā redzam, ka mūsu sistēma izmanto 5,7 GB fizisko atmiņu. 440 MB no tā ir saspiesta atmiņa, un šī saspiestā atmiņa saglabā aptuveni 1,5 GB datu, kas citādi tiktu uzglabāti nesaspiesti. Tā rezultātā tiek ietaupīti 1,1 GB atmiņas. Bez atmiņas kompresijas mūsu sistēmai būtu 6,8 GB atmiņas, nevis 5,7 GB.

    Vai tas padara sistēmas procesu izmanto daudz atmiņas?

    Sākotnējā operētājsistēmas Windows 10 versijā „kompresijas krātuve” tika saglabāta Sistēmas procesā, un tas bija „iemesls, kāpēc sistēma process patērē vairāk atmiņas nekā iepriekšējās versijas”, saskaņā ar Microsoft emuāra ziņu.

    Tomēr kādā brīdī Microsoft mainīja tā darbību. Saspiesta atmiņa vairs netiek parādīta kā daļa no sistēmas procesa uzdevumu pārvaldniekā (iespējams, tāpēc, ka tā lietotājiem bija ļoti mulsinoša). Tā vietā tas ir redzams cilnē Atmiņa, kas atrodas cilnē Veiktspēja.

    Operētājsistēmā Windows 10 Creators Update mēs varam apstiprināt, ka saspiestā atmiņa tiek parādīta tikai sadaļā Memory details (Atmiņas dati), un sistēmas process paliek mūsu sistēmā pat 0,1 MB, pat ja sistēmai ir daudz saspiestu atmiņu. Tas ietaupa neskaidrības, jo cilvēki nezina, kāpēc viņu Sistēmas process noslēpumaini izmanto tik daudz atmiņas.