Gebruik Aktiwiteitsmonitor om Mac-geheue te gebruik

Volg en verstaan ​​geheue gebruik en as meer RAM nodig is

Dit kan soms moeilik wees om jou kop oor OS X geheue gebruik te kry. Die Activity Monitor-program kan veral help wanneer dit tyd is om opgraderings vir jou Mac te oorweeg. Sal daar meer geheue bygevoeg word wat 'n beduidende prestasieverhoging bied? Dit is 'n vraag wat ons dikwels hoor, dus kom ons ontdek die antwoord saam.

Aktiwiteitsmonitor

Daar is 'n handjievol goeie nutsprogramme vir die monitering van geheueverbruik, en as jy reeds 'n gunsteling het, is dit goed. Maar vir hierdie artikel gaan ons Activity Monitor gebruik, die gratis stelsel nut wat by alle Mac's kom. Ons hou van Activity Monitor omdat dit onpretensieus in die Dock kan sit en die huidige geheueverbruik as 'n eenvoudige sirkelgrafiek op die Dock-ikoon vertoon (afhangende van OS X-weergawe ). 'N Vinnige blik op die ikoon Aktiwiteitsmonitor Dock, en jy weet hoeveel RAM jy gebruik en hoeveel is gratis.

Konfigureer Aktiwiteitsmonitor

  1. Begin Aktiwiteitsmonitor, geleë in / Applications / Utilities.
  2. Klik in die venster Aktiwiteitsmonitor wat oopmaak, op die "System Memory" -oortjie.
  3. Kies in die Aktiwiteitsmonitor kieslys View, Dock Icon, Wys geheue gebruik.

Vir sneeu luiperd en later:

  1. Klik met die rechtermuisknop op die ikoon Aktiwiteit Monitor Dock en kies Opsies, Hou in die Dock .
  2. Klik met die rechtermuisknop op die ikoon Aktiwiteit Monitor Dock en kies Opsies, Open by Login.

Vir luiperd en vroeër:

  1. Klik met die rechtermuisknop op die ikoon Aktiwiteit Monitor Dock en kies Hou in Dock.
  2. Klik met die rechtermuisknop op die ikoon Aktiwiteit Monitor Dock en kies Open by Login.

U kan nou die Aktiwiteitsmonitor-venster sluit (maak net die venster toe, moenie die program verlaat nie). Die Dock-ikoon sal voortgaan om die RAM-gebruiksdiagram te vertoon. Daarbenewens sal Activity Monitor outomaties loop wanneer jy jou Mac herlaai, sodat jy altyd geheueverbruik kan monitor.

Verstaan ​​die geheue kaart van die aktiwiteit monitor (OS X Mavericks en later)

Toe Apple OS X Mavericks vrygestel het, het dit 'n beduidende verandering in hoe geheue deur die bedryfstelsel bestuur is. Mavericks het die gebruik van geheuekompressie bekendgestel, 'n metode wat die beste beskikbaar is van die beskikbare RAM deur die data wat in RAM geheg is, te komprimeer in plaas van blaai geheue na virtuele geheue, 'n proses wat die prestasie van 'n Mac aansienlik kan vertraag. U kan die besonderhede van hoe saamgeperste geheue werk in die Verstaan gekomprimeerde geheue in OS X- artikel.

Benewens die gebruik van saamgeperste geheue het Mavericks veranderinge aan aktiwiteitsmonitor aangebring en hoe geheueverbruikinligting aangebied word. In plaas daarvan om die bekende sirkelgrafiek te gebruik om te wys hoe geheue verdeel is, het Apple die geheue druk grafiek bekendgestel, 'n manier om uit te druk hoeveel geheue saamgepers word om gratis ruimte vir ander aktiwiteite te bied.

Geheue druk grafiek

Die geheue druk grafiek is 'n tydlyn wat aandui die hoeveelheid kompressie wat op RAM gehef word, sowel as wanneer blaai na skyf uiteindelik plaasvind wanneer kompressie nie genoeg is om die vraag deur programme te voldoen om geheue toe te ken nie.

Die geheue druk grafiek vertoon in drie kleure:

Behalwe die kleur wat aandui wat in die geheuebestuurstelsel voorkom, dui die hoogte van die skaduwee aan op die mate van kompressie of blaai wat voorkom.

Ideaal gesproke moet die geheue drukkaart in die groen bly, wat aandui dat geen druk plaasvind nie. Dit dui aan dat u genoeg beskikbare RAM het vir die take wat uitgevoer moet word. Wanneer die grafiek geel word, dui dit daarop dat gekaste lêers (soortgelyk aan onaktiewe geheue in vorige weergawes van Aktiwiteitsmonitor), in wese programme wat nie meer aktief is nie, maar steeds hul data stoor in RAM, saamgepers word om genoeg vrye te skep RAM om toe te ken aan die programme wat 'n toekenning van RAM benodig.

Wanneer geheue saamgepers word, benodig dit 'n paar CPU-oorhoofse om die kompressie uit te voer, maar hierdie klein prestasie-treffer is klein en waarskynlik nie aan die gebruiker waarneembaar nie.

As die geheue druk grafiek begin in rooi, beteken dit dat daar nie meer genoegsame inaktiewe RAM is om te komprimeer nie, en omskakel na skyf (virtuele geheue) vind plaas. Die uitruil van data uit RAM is 'n baie meer proses-intensiewe taak, en is gewoonlik opmerklik as 'n algehele verlangsaming in die prestasie van jou Mac .

Het u genoeg RAM?

Die geheue druk grafiek maak dit eintlik baie makliker om te vertel in 'n oogopslag as jy voordeel sou trek uit bykomende RAM. In vorige weergawes van OS X moes jy die aantal bladsy-outs wat plaasgevind het, nagaan en 'n bietjie wiskunde uitvoer om die antwoord op te los.

Met die geheue druk grafiek, al wat jy moet doen is om te sien of die grafiek in rooi is, en vir hoe lank. As dit vir 'n lang tydperk daar bly, sal jy voordeel trek uit meer RAM. As dit net rooi inpluk wanneer 'n program oopgemaak word, maar anders bly geel of groen, benodig jy waarskynlik nie meer RAM nie; Sny net terug op hoeveel programme jy gelyktydig oopmaak.

As jou grafiek dikwels in die geel is, doen jou Mac wat dit veronderstel is om te doen: maak die beste gebruik van u beskikbare RAM sonder dat u data na u hardeskyf moet blaai. U sien die voordele van geheue kompressie, en die vermoë om RAM ekonomies te gebruik en u te hou om meer RAM te voeg.

As jy die meeste van die tyd in die groen is, het jy geen bekommernisse nie.

Verstaan ​​die geheue kaart van die aktiwiteit monitor (OS X Mountain Lion en vroeër)

Vroeër weergawes van OS X gebruik 'n ouer styl van geheuebestuur wat nie van geheuekompressie gebruik maak nie. In plaas daarvan probeer dit geheue wat voorheen aan programme toegewys is, vrystel, en dan, indien nodig, bladsy geheue na jou ry (virtuele geheue).

Aktiwiteit Monitor Diagram

Die piektabel vir aktiwiteit monitor toon vier tipes geheue gebruik: Gratis (groen), Wired (rooi), Aktief (geel) en Inaktief (blou). Om jou geheueverbruik te verstaan, moet jy weet wat elke geheue tipe is en hoe dit beskikbare geheue raak.

Vry. Hierdie een is redelik eenvoudig. Dit is die RAM in jou Mac wat nie tans gebruik word nie en kan vryelik toegewys word aan enige proses of program wat al of 'n gedeelte van beskikbare geheue benodig.

Bedraad. Dit is die geheue wat jou Mac toegewys het aan sy eie interne behoeftes, sowel as die kernbehoeftes van toepassings en prosesse wat jy gebruik. Wired memory verteenwoordig die minimum hoeveelheid RAM wat jou Mac enige tyd nodig het om te bly hardloop. Jy kan hieraan dink as 'n geheue wat nie vir almal anders is nie.

Aktiewe. Dit is die geheue wat tans gebruik word deur programme en prosesse op jou Mac, behalwe die spesiale stelselprosesse wat aan Wired memory toegewys is. Jy kan sien dat jou aktiewe geheuevoetspoor groei as jy programme begin, of soos programme wat tans uitgevoer word, benodig en meer geheue kry om 'n taak uit te voer.

Onaktiewe. Dit is die geheue wat nie meer deur 'n aansoek vereis word nie, maar is nog nie vrygestel aan die gratis geheue poel nie.

Verstaan ​​Inaktiewe Geheue

Die meeste van die geheue tipes is redelik eenvoudig. Die een wat mense opdaag, is ek naktiewe geheue. Individue sien dikwels 'n groot hoeveelheid blou in hul geheue sirkelgrafiek (Inaktiewe geheue) en dink hulle het geheueprobleme. Dit lei hulle om te dink oor die toevoeging van RAM om hul Mac se prestasie te verbeter . Maar in werklikheid voer Inaktiewe geheue 'n waardevolle diens wat jou Mac sneller maak.

Wanneer u 'n program beëindig, maak OS X nie al die geheue wat die program gebruik, vry nie. In plaas daarvan slaan dit die program se opstartstatus in die Inaktiewe geheue afdeling. As jy weer dieselfde program begin, weet OS X dat dit nie nodig is om die program vanaf jou hardeskyf te laai nie, want dit is reeds gestoor in Inaktiewe geheue. Gevolglik herdefinieer OS X die afdeling Onaktiewe geheue wat die program as Aktiewe geheue bevat, wat die herlaai van 'n program 'n baie vinnige proses.

Onaktiewe geheue bly vir altyd nie meer aktief nie. Soos hierbo genoem, kan OS X daardie geheue begin gebruik wanneer u 'n program weer begin. Dit sal ook Inaktiewe geheue gebruik as daar nie genoeg geheue vir die behoeftes van 'n program is nie.

Die volgorde van gebeure gaan so iets soos volg:

So, Hoeveel RAM benodig jy?

Die antwoord op die vraag is gewoonlik 'n weerspieëling van die hoeveelheid RAM wat u weergawe van OS X benodig, die tipe toepassings wat u gebruik, en hoeveel programme u gelyktydig loop. Maar daar is ander oorwegings. In 'n ideale wêreld, sou dit lekker wees as jy nie te veel RAM inaktiewe RAM moes aanval nie. Dit sal die beste prestasie bied wanneer programme herhaaldelik begin word, terwyl genoegsame gratis geheue gehandhaaf word om aan die behoeftes van enige huidige programme te voldoen. Byvoorbeeld, elke keer as jy 'n prent oopmaak of 'n nuwe dokument skep, sal die verwante program ekstra gratis geheue benodig.

Om te help om te besluit of u meer RAM benodig, gebruik Aktiwiteitsmonitor om u RAM-gebruik te monitor. As die vrye geheue val tot die punt waar die onaktiewe geheue vrygestel word, kan u dalk oorweeg om meer RAM by te voeg om maksimum prestasie te behou.

U kan ook kyk na die waarde 'Page outs', onderaan die hoof venster van Activity Monitor. (Klik op die ikoon van die Aktiwiteitsmonitor se Dock-ikoon om die hoof venster van die Aktiwiteitsmonitor oop te maak.) Hierdie nommer dui aan hoeveel keer jou Mac uit die beskikbare geheue hardloop en u hardeskyf as virtuele RAM gebruik. Hierdie nommer moet so laag as moontlik wees. Ons hou daarvan dat die getal minder as 1000 is tydens 'n volle dag se gebruik van ons Mac. Ander stel 'n hoër waarde voor as die drumpel vir die byvoeging van RAM, in die omgewing van 2500 tot 3000.

Onthou ook, ons praat oor die maksimalisering van die prestasie van u Mac as verwant aan RAM. Jy hoef nie meer RAM te voeg as jou Mac aan jou verwagtinge en behoeftes voldoen nie.