Fehim tal-Memorja Compressjata fl-OS X

Il-kompressjoni tal-memorja tista 'ttejjeb il-prestazzjoni tal-Mac tiegħek

Bir-rilaxx ta ' OS X Mavericks , Apple bidlet kif il-memorja hija ġestita fuq Mac. Biż-żieda tal-kompressjoni tal-memorja, il-Mac tiegħek issa jista 'jagħmel aktar b'inqas memorja filwaqt li jżomm jew iżid il-prestazzjoni. F'verżjonijiet anzjani ta 'OS X, l-użu tal-memorja nbena madwar sistema ta' ġestjoni tal-memorja pjuttost standard. L-applikazzjonijiet talbu allokazzjoni ta 'RAM, is-sistema ssodisfat it-talba, u l-apps taw lura l-RAM meta m'għadhomx meħtieġa.

L-OS ħa ħsieb il-biċċa l-kbira tal-ħidma maħmuġa biex iżżomm rekord ta 'kemm RAM kienet disponibbli u min kien qed jużaha. L-OS dehret ukoll x'għandek tagħmel jekk l-ammont ta 'RAM meħtieġ ma kienx disponibbli. Dik l-aħħar parti kienet l-aktar importanti għaliex jista 'jkun hemm effetti negattivi fuq il-prestazzjoni ta' Mac peress li s-sistema ppruvat tagħmel użu minn RAM virtwali (spazju ta 'tpartit fuq SSD jew hard drive).

Apple saħansitra pprovda għodda pretty nifty, l- Activity Monitor , li fost affarijiet oħra, jista 'jimmoniterja kif RAM tal-Mac kien qed jintuża. Filwaqt li l-Activity Monitor għadu disponibbli, il-kapaċitajiet ta 'monitoraġġ tal-memorja tiegħu għaddew minn bidla drammatika, waħda li timita l-mod kif Mac issa jista' jagħmel użu aħjar mill-RAM permezz tal-użu ta 'memorja kompressata.

Memorja kompressata

Il-memorja kompressata mhix xi ħaġa ġdida jew esklussiva għal Apple. Is-sistemi tal-kompjuters ilhom jużaw diversi forom ta 'kompressjoni tal-memorja għal żmien twil. Jekk użajt Macs lura f'nofs is-snin 80 u kmieni 90, tista 'tiftakar prodotti bħal RAM Doubler minn Connectix, liema dejta kompressata maħżuna fir-RAM, b'mod effettiv iżżid l-ammont ta' RAM liberu disponibbli għall-Mac. Niftakar li jara l-ikona Doubler RAM jidhru bħala Mac Plus tiegħi start up. Believe me, il-Mac Plus, li kellha biss 4 MB ta 'RAM, kienet teħtieġ l-għajnuna kollha li RAM Doubler jista' jagħtiha.

L-utilitajiet tal-memorja kompressata waqgħu barra mill-aħjar minħabba li dawk li jfasslu l-kompjuters u l-iżviluppaturi tal-OS ħolqu sistemi ta 'ġestjoni tal-memorja aħjar. Fl-istess ħin, il-prezzijiet tal-memorja kienu qed jonqsu. Il-fattur l-ieħor li għamel sistemi ta 'kompressjoni tal-memorja jitilfu l-popolarità tagħhom kienet il-kwistjoni ta' prestazzjoni L-algoritmi tal-kompressjoni tal-memorja ħadu parti qawwija tal-qawwa tal-ipproċessar. Dak kien ifisser li filwaqt li tavżak ikollok aktar jsir b'RAM inqas fiżiku, kellhom tendenza li jtemmu l-kompjuter tiegħek meta kellhom bżonn jikkompressaw jew inaqqsu l-memorja.

Il-kompressjoni tal-memorja qed tagħmel rimonta, primarjament minħabba l-miġja ta 'proċessuri b'ħafna qalba rħas. Meta r-rutini użati għall-kompressjoni tal-memorja jistgħu jinħattu f'wieħed mill-bosta qlub tal-proċessuri, x'aktarx ma tinnota l-ebda riżultat ta 'prestazzjoni meta l-memorja trid tkun ikkumpressata jew iddekompressata. Hija sempliċement issir sfond kompitu.

Kif taħdem il-memorja kompressata fuq Mac

Il-kompressjoni tal-memorja fuq il-Mac hija mfassla biex iżżid il-prestazzjoni tal-OS u l-app billi tippermetti ġestjoni aħjar tar-riżorsi RAM u biex tipprevjeni jew tnaqqas sew l-użu ta 'memorja virtwali, li hija t-tfassil ta' dejta lejn u minn drive ta 'Mac.

Ma ' OS X Mavericks (jew aktar tard), l-OS jistenna memorja inattiva, li hija memorja li attwalment mhix qed tintuża attiva iżda xorta żżomm dejta li se tintuża minn app. Din il-memorja mhux attiva tikkompressa d-data li żżommha, u għalhekk id-data tieħu inqas memorja. Il-memorja inattiva tista 'tkun apps li huma fl-isfond u li ma jkunux qed jintużaw. Eżempju jkun proċessur tal-kelma li jkun miftuħ imma inattiv għax qed tieħu pawża u qari dwar il-memorja kkumpressata (mill-mod, grazzi għal waqfien minn u qari ta 'dan l-artikolu). Waqt li tkun qed tikkuntattja fuq il-web, l-OS qed jikkompressa l-memorja tal-proċessur tal-kelma, u tillibera RAM għall-użu minn apps oħra, bħall-Flash player li qed tuża biex tara film fuq il-web.

Il-proċess tal-kompressjoni mhuwiex attiv il-ħin kollu. Minflok, l-OS jivverifika biex tara kemm hemm spazju ħieles disponibbli f'RAM . Jekk hemm ammont sinifikanti ta 'memorja libera, ma titwettaq l-ebda kompressjoni, anke jekk hemm ħafna memorja inattiva.

Hekk kif tintuża l-memorja libera, l-OS jibda jfittex memorja inattiva biex jikkompressa. Il-kompressjoni tibda bl-eqdem dejta użata maħżuna fil-memorja u taħdem bit-triq 'il quddiem biex tiżgura li hemm disponibbli memorja ħielsa adegwata. Meta d-dejta f'qasam kompressat ta 'RAM hija meħtieġa, l-OS jiddekomprimi d-dejta fuq it-titjir u jagħmilha disponibbli għall-app li titlobha. Minħabba li r-rutini tal-kompressjoni u tad-dekompressjoni jitmexxew flimkien ma 'wieħed mill- qlub tal- proċessur , x'aktarx li ma jkollokx xi telf fil-prestazzjoni waqt li sseħħ il-kompressjoni / id-dekompressjoni.

Naturalment, hemm limiti għal dak li tista 'tikseb il-kompressjoni. F'xi punt, jekk inti tkompli tniedi apps jew tuża apps b'ħafna memorji li jaqbdu RAM, il-Mac tiegħek mhux se jkollu biżżejjed spazju ħieles. Hekk kif fil-passat, l-OS se jibda jaqleb id-dejta inattiva tal-RAM għad-drive tal-Mac tiegħek. Imma bil-kompressjoni tal-memorja, dan x'aktarx ikun okkorrenza rari ħafna għall-biċċa l-kbira tal-utenti.

Anki jekk l-OS jispiċċa li jkollu jbiddel il-memorja fl-issuq tiegħek, is-sistema ta 'ġestjoni tal-memorja ta' OS X tieħu vantaġġ mill-memorja inattiva kompressata billi tikteb id-dejta kompressata għal segmenti ta 'drive full-length, biex iżżid il-prestazzjoni u tnaqqas il-ħwejjeġ fuq SSDs .

Monitor tal-Attività u Kompressjoni tal-Memorja

Tista 'tissorvelja kemm qed tiġi kkumpressata l-memorja billi tuża t-tab Memorja fl-Activity Monitor. Numru ta 'wiri tal-memorja kompressata fil-graff tal-Pressjoni tal-Memorja, li jindika kif attivament l-OS huwa involut fil-kompressjoni tad-dejta RAM. Il-graff se jduru minn aħdar (pressjoni żgħira) għal isfar (pressjoni sinifikanti), u finalment għal aħmar, meta ma jkunx hemm biżżejjed spazju RAM u l-memorja trid tiġi skambjata sal-drive.

Għalhekk, jekk tkun innutat li l-Mac tiegħek tidher li għandha ftit aktar bounce fil-prestazzjoni tagħha minn mindu installajt Mavericks, jista 'jkun minħabba l-avvanzi fil-ġestjoni tal-memorja u r-ritorn tal-kompressjoni tal-memorja.