Opisina

Memory Compression sa Windows 10

How to disable "System and Compressed Memory" in Windows 10 - Tech Tutorial

How to disable "System and Compressed Memory" in Windows 10 - Tech Tutorial
Anonim

Memory Compression sa Windows 10 tinitiyak na nakakakuha ka ng optimal at balanseng paggamit ng RAM kasama ang file ng pahina. Ang bagong OS ay may pag-optimize ng memorya na nagsasama ng compression ng data na sumasakop sa elektronikong memorya. Ang artikulo ay nagsasalita tungkol sa kung paano pinapanatili ang mas lumang bersyon ng Windows memory, kung ano ang tampok na memory compression at kung paano gumagana ang Memory Compression sa Windows 10. Memory Management sa mas lumang mga bersyon ng Windows

Sa Windows, ang buong bagay ng memory ay nahahati sa tatlong naiiba mga bahagi:

Random Access Memory (Electronic Memory)

  1. Pagefile (Extension ng RAM sa Hard Disk)
  2. Hard Disk at iba pang mga uri ng mga sistema ng imbakan
  3. Sa mga mas lumang bersyon, halaga ng puwang ng hard disk sa pagefile.sys na kumilos bilang isang extension ng electronic memory. Ang pamamahala ng memorya sa mas lumang bersyon ng Windows ay simple at tuwid. I-imbak ang kasalukuyang tumatakbong mga application at kaugnay na data sa elektronikong memorya at ipadala ang hindi gaanong ginagamit na data sa pagefile.sys. Habang ang tradisyonal na aplikasyon ay naninirahan sa pangunahing memorya, ang bahagi ng data ay madalas na itinulak sa pagefile kung hindi ito ginagamit para sa mahabang panahon. Kung lumampas ang kapasidad ng pagefile, ang data sa pagefile ay pinalitan. Sa kasong iyon, kung ang aplikasyon - na nasa elektronikong memorya - ay nangangailangan ng lumang data, muli itong mai-load sa RAM mula sa hard disk o iba pang mga aparato ng imbakan - na nangangahulugang kinuha ng mas maraming oras upang basahin o isulat ang data.

Sa ibang salita, ang mga application at pinakahuling data ay naninirahan sa RAM, ang madalas na ginagamit na data ng mga kasalukuyang application na nanatili sa pagefile.sys at hard disk ay na-access kapag ang isang bagong hanay ng data ay dapat basahin o nakasulat. Kasama dito ang data na hindi naroroon sa pagefile - ang data na maaaring napalitan ng isang bagong hanay.

Memory Management sa Windows 8 - Ang Pagefiles ng App

Sa Windows 8, ang pamamahala ng memorya ay nagbago nang kaunti. Mayroong dalawang uri ng mga application sa Windows 8 / 8.1. Ang mga tradisyunal na application ay nagtrabaho pa rin tulad ng ipinaliwanag sa itaas. Bahagi ng mga ito ay nanatili sa RAM habang ang kinakailangang data ay naka-imbak sa pagefile kapag ang mga application ay idle at kapag ang RAM ay puno.

Ang mga modernong apps tumakbo lamang kapag sila ay nasa focus. Kung binuksan mo ang app A at app B at kasalukuyang nagtatrabaho sa app A, ang app na B kasama ang mga kaugnay na data ay itulak pabalik sa pagefile. Sa ganitong paraan, ang app A ay maaaring magkaroon ng mahusay na access sa memorya at hindi kailangang makipag-ugnay sa pagefile para sa bawat proseso ng pagkuha. Kapag nagpadala ka ng app A sa background sa pamamagitan ng pagtuon sa app B, app A at mga kaugnay na data ay pumunta sa pagefile habang ang app B ay makakakuha ng eksklusibong access sa RAM.

Ang pamamaraan na ito ay na-save sa memorya at ginawang apps nang mas mabilis. Sa Windows 10, idinagdag ang tampok na compression upang gawing mas mabilis ito. Ang sumusunod na seksyon ay nagpapaliwanag kung paano ito gumagana sa Windows 10.

Memory Management sa Windows 10 - Compression sa Pagefile

Ang pamamahala ng memorya ay katulad ng sa Windows 8 / 8.1. Ang mga tradisyonal na apps ay naka-imbak sa elektronikong memorya at nakatuon apps ay naka-imbak din sa RAM. Kung RAM ay nagiging masikip dahil sa labis na data, ang app at data ng mga bagay ay naka-compress hanggang sa 40% at tinatanggap sa parehong elektronikong memorya.

Ginagamit din ng Windows 10 ang pagefile.sys upang mag-imbak ng data mula sa electric memory. Kung ang isang app ay gumagamit ng masyadong maraming data ngunit sa mas mabagal na mga agwat, ang ilan sa mga data nito ay itinulak sa pagefile kung ang elektronikong memorya ay maikli ng libreng espasyo. Kung ang app ay nagiging agresibo, ang data ay inilipat pabalik mula sa pagefile sa electronic memory at ilang iba pang mga app ay hunhon sa pagefile upang gumawa ng espasyo para sa kasalukuyang app. Sa mga bihirang kaso lamang, lumalapit ang hard disk: kapag ang isang bagong hanay ng data o app ay mai-load o kapag ang data na kinakailangan ng isang app ay wala sa alinman sa RAM o pagefile.

Ang Windows 10 ay mayroon ding dalawang kategorya ng mga app: moderno at tradisyonal. Ang tradisyunal na mga application ay naka-imbak nang hiwalay sa elektronikong memorya habang ang mga modernong app ay may kani-kanilang sariling stack. Ginagawa nitong mas madaling itulak ang mga modernong app at kaugnay na data sa pagefile kapag binuksan mo ang napakaraming apps sa isang paraan na ang memory ay bumaba sa kabila ng compression.

Ito ay nagse-save ng halos 50% ng aktibidad ng pagefile (kumpara sa mas lumang mga bersyon ng Windows) kapag ay gumagamit ng tampok na memory compression sa Windows 10 dahil ang karamihan ng data ay magagamit na sa pangunahing memorya - sa isang naka-compress na form. Kapag ang app o data ay kinakailangan, ito ay decompressed at ginamit. Kaya may kailangan upang mapanatili ang isang bahagi ng RAM walang laman upang magbigay para sa hindi naka-compress na data. Kahit na kapag gumagamit ng pagefile, ang bilis ay mas mabilis sa Windows 10 dahil ang buong app at kaugnay na data ay naka-imbak bilang isang naka-compress na pahina na na-access sa sunud-sunod. Habang ang bahagi ng data ay hindi na-compress, ang iba pang bahagi ay ipinadala sa pangunahing memorya para sa pagproseso. Ito rin ay nagse-save ng oras at gumagawa ng mas mabilis na computing sa mga machine ng Windows 10.

Para sa higit pang mga detalye, tingnan ang video na ito sa Channel 9.