Pagsabut sa Compressed Memory sa OS X

Ang Memory Compression mahimong Makapauswag sa imong Mac's Performance

Uban sa pagpagawas sa OS X Mavericks , giusab sa Apple kung giunsa ang panumduman sa usa ka Mac. Uban sa pagdugang sa memory compression, ang imong Mac mahimo na karon nga mas daghan nga dili kaayo panumduman samtang padayon o nagdugang nga performance. Sa mas karaan nga mga bersyon sa OS X, gigamit ang paggamit sa panumduman sa palibot sa usa ka pretty standard memory management system. Gihangyo sa mga aplikante ang usa ka gigahin nga RAM, ang sistema nagtuman sa hangyo, ug ang mga apps mibalik sa RAM samtang wala na nila kinahanglan kini.

Ang OS nag-atiman sa kadaghanan sa mga mahugaw nga buhat sa pagsubay sa kon unsa ka daghang RAM ang anaa ug kinsa ang naggamit niini. Ang OS usab nahibal-an kon unsa ang buhaton kon ang kantidad sa RAM nga gikinahanglan dili mabatonan. Ang katapusan nga bahin mao ang labing importante tungod kay adunay mga dili maayong epekto sa performance ni Mac sa pagsulay nga gamiton ang RAM (swap space sa usa ka SSD o hard drive).

Bisan ang Apple naghatag og usa ka nindot nga himan, ang Activity Monitor , nga lakip sa ubang mga butang, mahimo nga mag-monitor kon giunsa ang paggamit sa RAM RAM. Samtang ang Monitor sa Kalihokan anaa pa, ang mga kapasidad sa pagmonitor sa panumduman nakaagi sa usa ka dako nga pagbag-o, usa nga nagsimbolo sa pamaagi sa usa ka Mac karon nga makahimo sa mas maayo nga paggamit sa RAM pinaagi sa paggamit sa compressed memory.

Compressed Memory

Ang compressed memory dili bag-o o eksklusibo sa Apple. Ang mga sistema sa kompyuter naggamit sa lainlaing mga porma sa memory compression sa dugay nga panahon. Kung gigamit nimo ang Macs balik sa tunga-tunga sa 80 ug sayo nga 90, mahimo nimong mahinumduman ang mga produkto sama sa RAM Doubler gikan sa Connectix, nga gikompra ang mga datos nga gitipigan sa RAM, nga makapauswag sa kantidad sa libreng RAM nga makuha sa Mac. Nakahinumdom ko nga nakita ang RAM Doubler icon nga makita nga nagsugod ang akong Mac Plus. Tuohi ako, ang Mac Plus, nga adunay 4 MB lamang nga RAM, nagkinahanglan sa tanan nga tabang nga gihatag ni RAM Doubler.

Ang compressed memory utilities nahulog gikan sa pabor nga ingon sa mga computer makers ug OS developers nga nagmugna og mas maayo nga sistema sa pagdumala sa panumduman. Sa samang higayon, ang mga presyo sa memorya mikunhod. Ang laing butang nga naghimo sa mga sistema sa kompresyon sa memorya nga nawad-an sa ilang pagkapopular mao ang isyu sa pasundayag. Ang Memory compression algorithm mikuha sa usa ka taas nga tipik sa pagproseso nga gahum. Nagpasabut kana nga samtang sila naghatag kanimo og mas daghan nga nahimo uban sa dili kaayo pisikal nga RAM, nga ilang gisaligan ang imong kompyuter sa diha nga sila kinahanglan nga mag-compress o mag-decompress memory.

Ang kompresyon sa memorya naghimo sa pagbalik, labi na tungod sa pag-uswag sa dili mahal nga daghang mga core processor. Kung ang mga rutina nga gigamit alang sa kompresyon sa memorya mahimo nga ibalhin ngadto sa usa sa daghan nga mga proseso nga mga cores, dili nimo makita ang bisan unsa nga performance nga naigo kung ang panumduman kinahanglan nga mapilit o ma-decompress. Kini usa lamang ka buluhaton sa pagtuon.

Kon sa unsang paagi ang Compressed Memory Nagbuhat sa usa ka Mac

Ang kompresyon sa kompyuter sa Mac gidisenyo aron madugangan ang performance sa OS ug app pinaagi sa pagtugot sa mas maayo nga pagdumala sa mga kapanguhaan sa RAM ug aron mapugngan o makapakunhod sa paggamit sa virtual nga panumduman, nga mao ang paging data ngadto ug gikan sa Mac drive.

Uban sa OS X Mavericks (o sa ulahi), ang OS nangita alang sa dili aktibo nga panumduman, nga mao ang memorya nga wala sa aktibong paggamit apan naggunit gihapon og data nga gamiton sa usa ka app. Kining dili aktibo nga panumduman nagkompetensya sa datos nga gikuptan niini, busa ang datos nagkinahanglan og dili kaayo memorya. Ang dili aktibo nga panumduman mahimong mga apps nga anaa sa luyo ug dili gigamit. Ang usa ka pananglitan mao ang usa ka pulong nga processor nga bukas apan dili aktibo tungod kay naghimo ka'g pahulay ug nagbasa mahitungod sa compressed memory (sa paagi, salamat sa paghunong ug pagbasa niini nga artikulo). Bisag puliki ka sa pag-browse sa web, ang kompyuter nagpugos sa panumduman sa pulong nga processor, nga gibuhian ang RAM aron magamit sa ubang apps, sama sa Flash player nga imong gigamit sa pagtan-aw sa usa ka sine sa web.

Ang proseso sa compression dili aktibo sa tanang panahon. Hinuon, ang mga tseke nagsusi aron makita kung unsa ka daghang libreng luna anaa sa RAM . Kon adunay usa ka mahinungdanon nga kantidad sa libre nga panumduman, walay kompresiyon nga gipahigayon, bisan kon adunay daghan nga dili aktibo nga memorya.

Samtang ang libre nga panumduman gigamit, ang OS nagsugod sa pagpangita alang sa dili aktibo nga panumduman aron sa pagkompres. Ang kompresiyon nagsugod sa labing karaan nga gigamit nga datos nga gitipigan sa panumduman ug nagpadayon sa paglihok aron masiguro nga adunay igo nga libre nga panumduman nga anaa. Kung gikinahanglan ang datos sa compressed area sa RAM, ang OS mag-decompress sa data sa langaw ug magamit kini sa app nga naghangyo niini. Tungod kay ang compression ug decompression routine dungan sa usa ka processor cores , dili nimo masinati ang pagkawala sa performance samtang ang compression / decompression mahitabo.

Siyempre, adunay mga limitasyon kon unsa ang makab-ot. Sa usa ka bahin, kon ikaw magpadayon sa paglansad sa mga app o paggamit sa memory-intensive nga mga apps nga gobble up RAM, ang imong Mac dili igo nga libre nga luna. Sama sa nangagi, ang OS magsugod sa pag-swap sa dili aktibo nga datos sa RAM sa imong Mac drive. Apan uban sa memory compression, kini usa ka talagsaon nga hitabo alang sa kadaghanan nga mga tiggamit.

Bisan kon ang OS magbayad sa memory sa imong drive, ang sistema sa pagdumala sa sistema sa pagdumala sa OS X nagapahimulos sa compressed nga dili aktibo nga panumduman pinaagi sa pagsulat sa compressed data ngadto sa full-length nga mga bahin sa drive, aron sa pagdugang sa performance ug pagpakunhod sa wear sa SSDs .

Pag-monitor sa Kalihokan ug Memorya sa Compression

Mahibal-an nimo kon unsa ka daghang panumduman ang gikompresentar pinaagi sa paggamit sa Memory tab sa Activity Monitor. Ang usa ka gidaghanon sa mga compressed nga memorya nagpakita sa Memory Pressure graph, nga nagpakita kon unsa ka aktibo ang OS nga nalambigit sa compressing RAM data. Ang graph maglikay gikan sa berdeng (gamay nga presyur) ngadto sa yellow (mahinungdanong presyon), ug sa katapusan mapula, kung wala'y igo nga espasyo sa RAM ug ang panumduman kinahanglan ibaylo ngadto sa drive.

Busa, kung imong namatikdan nga ang imong Mac daw adunay usa ka gamay nga dugang nga bounce sa iyang pasundayag sukad imong gi-install ang Mavericks, tingali kini tungod sa mga kauswagan sa pagdumala sa memorya ug sa pagbalik sa memory compression.