Understanding Memory in OS X

Compression Memory dikare dikare Performansa Mek çêtir bike

Bi serbestberdana OS X Mavericks , Apple guhertiye ku çawa li bîra Mac-ê ve tête kirin. Bi bilîhevkirina komputerê, mîkrokê we niha dikare bi bîranîna min kêmtir bîranîn e ku karibe an jî zêdebûna performansa zêde dibe. Di pirtûka kevir ên OS X de, pergala bîranîna li ser pergala birêvebirinê ya mîhengek standardek çêkir. Alîkarî ji bo daxwaza RAM-ê daxwaza daxwaza, pergala daxwaza bicîhkirinê, û bihayên ku ew hewce ne hewce ne.

OS carî kirina karê piranîya qirêj ên ku ji hêla RAM ve hatibû veşartin û kî bikar anîna wê bû. OS jî heb kir ku ka çi hewceya Rêz hewce ne bû ku çi bikî. Ew beşek dawîn pir girîng bû, çimkî dibe ku bandorên xirabê li ser kiryarên Mac-ê wekî pergala hewldanên RAM-ê bikar bînin (cihê li ser SSD an jî ajokek dijwar).

Apple jî hebek nifty baş bû, Çavdêriya çalakiyê , ku di nav tiştên din de, dikare çawa kontrol bikin ka çawa MAC's RAM tê bikaranîn. Dema ku çavdêriya çalakiya hîn hîn heye,, şertên çavdêriya bîranîna wê guhertineke dramatîk veguherand, yek e ku rêberê Mac-ê bi awayekî veguhestin niha nuha karibe çêtirîn RAM ji karanîna bîranîna mazûlkirî ya bikar bînin.

Memory Memory

Mêjûya mazûlkirî ne tiştekî nû an jî taybetmendî ye. Pergalên Computing ji bo demeke dirêj ve gelek celebên compressionê bikar tînin. Heke ku hûn di nav-80s û destpêka 90-ê de paşî Mac-ê bikar anîn, hûn dikarin hilberên ku RAM Doubler ji Connectix, daneyên danûstandinên RAM-ê de, bi bandor bi riya RAM-ê bêhtir zêdekirina RAM-ê heye. Ez di bîra min de dît ku Ram Doubler icon nîşan bide ku wekî Mac Mac Plus dest pê kir. Baweriya min, Mac Plus, ku tenê 4 MB-RAM bû, hewceyê ku hemî alîkarî ku RAM Doubler dikare bide wê.

Bikaranîna bîhnfirehiya mazûvanî ji hêla kompîturên komputer û OS developers ve sîstemên rêveberiyê yên çêtirîn çêkir çêbûn. Di heman demê de, bihayên daket kêm bûn. Faktoriyek din ku sîstemên pergala mîhrîcanê yên bîranîn çêbekirî ji wan re berbiçav bû. Algorîtmayên komputerê mîhengek hêzek pêvajoya hêza xwe hilkişand. Wê wateya ku dema ku hûn bi Rêzika kêmtir fizîkî pêk anîn, hûn tedbîrên xwe derxistin dema ku ew hewce nebe ku ji bo bîranîna bîranîna bîranîna bîranîna dermanan.

Compression of memory têkoşînek, ji ber vê yekê ji ber ku derfetên pêşbigereyên pirrjimar yên pirrjimar de têne çêkirin. Dema ku rêbazên ji bo kompîtasyona bîhnfireh bikar anîn, ji bo yek ji pêvajoya gelek pêvajoyê vekirî dibe, hûn ne guman ne ku hûn hewce nebe ku tu mîsk hewce bike ku bête dermankirin an jî bê damezrandin. Ew bi tenê karûbarê paşde dibe.

Çawa Mîrkêşiya Karûbarên Mûzîkî li Mac-a

Compression memory di Mac-ê de tête çêkirin ku ji bo çavkaniya RAM-ê baştir dibe ku rêveberiya RAM-ê çêtir bikin û ji bo pêşdirêjî an jî pir kêmkirina bikaranîna vîrûsê, ya ku pankirina danûstandinê û ji ji ajokra Mac-ê re zêde dibe.

Bi OS X Mavericks (an jî paşê), OS ji bo bîranînek neaktîf e ku tête bîra xwe ye ku niha niha di karanîna çalak de çalak e lê belê hîn jî daneyên ku dê ji hêla anketê ve tê bikaranîn. Ev şîfre neheqê daneyên danûstendina danûstendinê dike, da ku ev daneyên hûrdûriyê kêm dike. Mirovên neaktîf dikarin ew in-ê ku di paşê de ne û ne têne bikaranîn. Wek mînak dê pêvajoyek peyvek be, ku vekirî ye lê ji ber ku hûn dişopînin û li ser derheqê hevbigere (bi rêya awayê, spas ji bo rawestandina vê gotarê) bixwînin. Dema ku hûn li ser malperê dixebitin, OS ji bo bîranîna pêvajoya peyva pêvajoyê damezirandin, RAM ji bo karanîna din ên din, wekî Flash Player ku hûn bikar tînin ku li ser malperê temaşe bikin.

Pêvajoya pêvajoya tevgerê carî çalak e. Di vê yekê de, OS-ê kontrol dike ku bibînin ku qada cîhê belaş azad di RAM-ê de ye . Heke hejmareke girîng ya bîranîn e, hejmarek nehatiye dayîn, heke hema gelek şaş e.

Wekî ku bîranîna belaş bi kar tîne, OS ji bo bîranîna şiklekî şaş dike ku dest pê dike. Compression bi zûtirîna daneyên danûstandinên kevneşopî di bîranîn û xebatên xwe de pêşve dike ku destnîşan dike ku hebe hema bîranîna belaş heye. Dema ku daneyên di çarçoveya danûstendina RAMê de ye, OS ji daneyên li firotanê dorpêç dike û ji bo daxwaza appê peyda dike. Ji ber ku tengahiyên danûstendinê û decompression deverek bi yek ji pêvajoya pêvajoyê ve têne rêve kirin, hûn nebe ku hûn xilaskirina krîza çalakiyê bikin, dema ku kompression / decompression pêk tê.

Bê guman, hûrgelan hene ku ji kîjan compression re bigihîjin. Hinek caran, heger hûn herdu herduyan dest pê bikin an bihêle bihêzên karûbarên bîranîn bikar bînin ku RAM rabe, Rêzika we wê derê nebe serbest ne. Wek berê, berê dê OS dê destûra RAM-Rêza Rak ya ku di ajokara Macê de nehêle. Lê bi komplomasyona bîhnfirehî, ev dibe ku ew ji bo pir bikarhênerên pir pir kêm e.

Heke ku OS wê dest pê dike ku dîskêşiya xwe ji dîskê veguherîne, pergala birêvebirinê ya Mîhengên OS X ji hêla bîhnfirehî ve girêdayî daneyên daneyên danûstandinên ku bi dora tevahî-dirêj ve, fonksiyonê zêde dike û bi sedsala SSD ve zêde dibe .

Çalakiya Çavdêriya Mîheng û Mîhengên Mîheng

Hûn dikarin çavdêr bikin ku çiqas bîranîna mazûlkirinê li ser karûbarê bîranîna karanîna li ser çalakiya çalakiyê ye. Gelek mîlyonek dîskêşkirî ya li ser Grafiya Çapemeniyê ya Dîmenderê dide, ku nîşan dide ku çawa çalakiya OS ê di danûstendina RAMê de danûstendin. Graf dê ji hêla REM (zextê biçûk) veguherîne (zextek girîng), û dawiya sor, dema ku hebe ne qada RAM ye û bîranîna wê diçe ajotê.

Ji ber vê yekê, heke heke ku te dîtiye ku MAC xuya dike ku ji Mêvikên ku ji sazkirina birêvebirinê û vegera mêjûya mêjûyê de dibe ku hûn çêbikin ku di mêvandar de bêtir bêhtir bisiyar kirin.