Konpreyansyon Konprese memwa nan OS X

Konpreyansyon memwa ka amelyore pèfòmans Mac ou a

Avèk liberasyon an nan OS X Mavericks , Apple chanje ki jan memwa se jere sou yon Mac. Ak adisyon nan konpresyon memwa, Mac ou kapab kounye a fè plis ak mwens memwa pandan w ap kenbe oswa ogmante pèfòmans. Nan vèsyon ki pi ansyen nan OS X, itilizasyon memwa te bati alantou yon sistèm jesyon memwa bèl estanda. Apps mande yon alokasyon nan RAM, sistèm nan rive vre demann lan, ak apps yo te bay tounen RAM a lè yo pa bezwen li ankò.

OS a te pran swen nan pi fò nan travay la sal nan kenbe tras de konbyen RAM te disponib ak ki moun ki te lè l sèvi avèk li. OS a tou kalkile ki sa yo dwe fè si kantite lajan an nan RAM bezwen pa disponib. Sa pati ki sot pase a te pi enpòtan an paske yo ka gen efè negatif sou pèfòmans Mac an kòm sistèm lan te eseye fè pou sèvi ak Virtual RAM (espas swap sou yon SSD oswa kondwi difisil).

Apple menm bay yon zouti trè debouya, aktivite ki monitè kè bebe a , ki pami lòt bagay, ka kontwole ki jan yo te Mac a Mac te itilize yo. Pandan ke Siveyans Aktivite a toujou disponib, kapasite memwa siveyans li yo te sibi yon chanjman dramatik, yon sèl ki repwodwi fason yon Mac se kounye a kapab pi bon fè pou sèvi ak RAM nan itilize nan memwa konprese.

Konprese memwa

Memwa konprese se pa yon bagay nouvo oswa san konte Apple. Sistèm informatique yo te itilize divès kalite konpresyon memwa pou yon tan long. Si ou itilize Macs tounen nan mitan 80s yo ak 90s bonè, ou ka sonje pwodwi tankou RAM Doubler soti nan Connectix, ki konprese done ki estoke nan RAM, efektivman ogmante kantite lajan an nan RAM gratis ki disponib nan Mac la. Mwen sonje wè RAM Doubler icon a parèt kòm Mac Plus mwen te kòmanse moute. Kwè m ', Mac Plus la, ki te sèlman te gen 4 MB nan RAM, bezwen tout èd la ki RAM Doubler te kapab bay li.

Konpreyasyon sèvis piblik memwa tonbe soti nan favè kòm mizisyen òdinatè ak devlopè OS kreye pi bon sistèm jesyon memwa. An menm tan an, pri memwa yo te dekline. Faktè nan lòt ki te fè sistèm konpresyon memwa pèdi popilarite yo te pwoblèm nan pèfòmans. Algorithm konpresyon memwa te pran yon moso for pwosesis pouvwa. Sa vle di ke pandan ke yo kite ou jwenn plis fè ak mwens fizik RAM, yo te tandans yo mare desann òdinatè w lan lè yo bezwen konsentre oswa dekonprese memwa.

Memwa konpresyon ap fè yon reaparisyon, premyèman paske nan avènement de processeur chè nwayo miltip. Lè woutin yo itilize pou konpwesyon memwa yo ka dechaje nan youn nan am yo processeur anpil, ou pa gen anpil chans yo remake nenpòt frape pèfòmans lè memwa bezwen yo dwe konprese oswa dekonprime. Li tou senpleman vin tounen yon travay background.

Ki jan konprese memwa Travo sou yon Mac

Memwa konpresyon sou Mac a fèt pou ogmante OS ak pèfòmans app pa pèmèt pi bon jesyon nan resous RAM ak yo anpeche oswa redwi itilizasyon nan memwa vityèl, ki se paging la nan done pou ale ak pou soti nan kondwi Mac a.

Avèk OS X Mavericks (oswa pita), OS a sanble pou memwa inaktif, ki se memwa ki pa aktyèlman nan itilizasyon aktif men yo toujou kenbe done ke yo pral itilize pa yon app. Sa a memwa inaktif konprès done yo li kenbe, se konsa done yo pran moute mwens memwa. Memwa inaktif ka apps ki nan background nan epi yo pa te itilize. Yon egzanp ta dwe yon processeur mo ki louvri men inaktif paske ou ap pran yon repo ak lekti sou konprese memwa (nan chemen an, mèsi pou rete pa ak li atik sa a). Pandan ke ou ap okipe Navigasyon entènèt la, eksplwatasyon an ap konprese memwa processeur a memwa, libere moute RAM pou itilize pa lòt apps, tankou jwè a Flash w ap itilize yo gade yon fim sou entènèt la.

Pwosesis la konpresyon se pa aktif tout tan tout tan an. Olye de sa, chèk la OS yo wè ki kantite espas gratis ki disponib nan RAM . Si gen yon kantite siyifikatif nan memwa gratis, pa gen okenn konpresyon ki fèt, menm si gen yon anpil nan memwa inaktif.

Kòm se memwa gratis itilize yo, eksplwatasyon an kòmanse kap chèche memwa inaktif konsentre. Konpwesyon kòmanse ak pi ansyen done yo itilize ki estoke nan memwa ak travay fason li pou pi devan pou asire ke gen ase memwa gratis ki disponib. Lè done yo nan yon zòn konprese nan RAM nesesè, eksplwatasyon an dekonprese done yo sou vole a ak fè li disponib nan app a mande li. Paske woutin konpresyon ak dekonpresyon yo ap kouri ansanm sou youn nan processeur yo , w ap fasil pou fè eksperyans pèt pèfòmans pandan y ap konpresyon / dekonpresyon an rive.

Natirèlman, gen limit nan sa ki konpresyon kapab reyalize. Nan kèk pwen, si ou kontinye lanse apps oswa itilize apps memwa-entansif ki gobble moute RAM, Mac ou a pa pral gen ase espas gratis. Menm jan nan tan lontan an, eksplwatasyon an ap kòmanse swap done inaktif RAM nan kondwi Mac ou a. Men, ak konpresyon memwa, sa a gen anpil chans yo dwe yon ensidan trè ra pou pifò itilizatè.

Menm si eksplwatasyon an fini moute ki gen swap memwa soti nan kondwi ou, sistèm jesyon memwa OS X a pran avantaj de memwa a konprese inaktif pa ekri done yo konprese nan plen longè kondwi segman, ogmante pèfòmans ak redwi mete sou SSDs .

Aktivite ki monitè kè bebe ak konpresyon memwa

Ou ka kontwole konbyen memwa yo te konprese lè l sèvi avèk tab la memwa nan aktivite ki monitè kè bebe. Yon nimewo de montre memwa konprese nan graf la presyon memwa, ki endike ki jan aktivman eksplwatasyon an ki enplike nan konpresyon done RAM. Graf la ap vire soti nan vèt (ti kras presyon) nan jòn (siyifikatif presyon), epi finalman wouj, lè pa gen espas espas ase ak memwa yo dwe échanges soti nan kondwi a.

Se konsa, si ou te remake ke Mac ou a sanble gen yon ti jan pi plis rebondi nan pèfòmans li depi ou enstale Mavericks, li ka byen dwe paske nan pwogrè yo nan jesyon memwa ak retounen nan konpresyon memwa.