Dit kan uitdagend wees om jou Mac se geheuegebruik te kry. Die Aktiwiteitsmonitor-nutsding kan help, veral wanneer dit tyd is om te oorweeg of jy jou rekenaar se RAM moet opgradeer.
Aktiwiteitmonitor was deel van alle macOS en meeste OS X-bedryfstelsels vir die Mac, maar die huidige formaat is in OS X Mavericks (10.9) bekendgestel. Hierdie artikel bevat inligting wat van toepassing is op Activity Monitor in macOS 10.15 deur OS X Mavericks (10.9), sowel as inligting vir vroeër weergawes van OS X.
Mac-aktiwiteitmonitor
Die Aktiwiteitsmonitor is 'n gratis stelselhulpmiddel wat op alle Mac's beskikbaar is. Dit bevat oortjies vir vyf areas wat illustreer hoe toepassings en ander prosesse jou rekenaar beïnvloed. Die oortjies is:
- CPU: Wys die uitwerking van prosesse op SVE-aktiwiteit
- Memory: Monitor die gebruik van geheue, insluitend die RAM-fisiese geheue
- Energy: Dui die hoeveelheid energie aan wat deur elke toepassing gebruik word
- Disk: Toon die hoeveelheid data wat gelees en na die skyf geskryf is
- Netwerkgebruik: Dui aan watter prosesse data oor jou netwerk stuur of ontvang
Die geheue-oortjie van Aktiwiteitsmonitor is waar jy geheuegebruik op jou Mac monitor en bestuur.
Aktiwiteitmonitor geheuekaart (OS X Mavericks en later)
Toe Apple OS X Mavericks vrygestel het, het dit die Memory Pressure-kaart in Activity Monitor bekendgestel, saam met saamgeperste geheue, 'n beduidende verandering in hoe die bedryfstelsel geheue bestuur. Geheue-kompressie maak die beste uit beskikbare RAM deur die data wat in RAM gestoor is saam te pers in plaas daarvan om geheue na virtuele geheue te blaai, 'n proses wat die werkverrigting van 'n Mac aansienlik kan vertraag.
Benewens die gebruik van saamgeperste geheue, het Mavericks veranderinge aan Activity Monitor gebring en hoe dit geheuegebruikinligting aanbied. In plaas daarvan om die sirkelgrafiek te gebruik wat in vroeëre weergawes van OS X verskyn het om te wys hoe geheue verdeel word, het Apple die Memory Pressure-grafiek bekendgestel as 'n manier om uit te druk hoeveel geheue jou Mac saampers om vrye spasie vir ander aktiwiteite te verskaf.
Geheuedrukgrafiek
Die geheuedruk-grafiek verskyn onderaan die Memory-oortjie in die Aktiwiteitsmonitor-venster. Dit dui die hoeveelheid kompressie aan wat op RAM toegepas word, sowel as wanneer blaai na skyf plaasvind wanneer kompressie nie voldoende is om te voldoen aan die aanvraag deur programme om geheue toe te ken nie.
Die geheuedrukgrafiek vertoon in drie kleure:
- Groen: Dui geen kompressie aan
- Geel: Wys wanneer kompressie plaasvind
- Rooi: Kompressie het sy limiete bereik, en blaai na virtuele geheue het begin
Benewens die kleur wat aandui wat binne die geheuebestuurstelsel plaasvind, weerspieël die hoogte van die stawe die mate van kompressie of blaai wat aan die gang is.
Ideaal gesproke moet die geheuedrukgrafiek in die groen bly, wat aandui dat geen kompressie plaasvind nie en dat jy voldoende beskikbare RAM het vir die take wat uitgevoer moet word. Wanneer die grafiek geel begin wys, dui dit aan dat kaslêers wat nie meer aktief is nie, maar steeds hul data in RAM gestoor is, saamgepers word om genoeg vrye RAM te skep om toe te wys aan die programme wat 'n toekenning van RAM versoek.
Die geheue-kompressie vereis 'n bietjie SVE oorhoofse koste, maar hierdie klein werkverrigtingtreffer is gering en gewoonlik nie opmerklik vir die gebruiker nie.
Wanneer die geheuedrukgrafiek in rooi begin vertoon, is daar nie meer genoeg onaktiewe RAM om saam te komprimeer nie, en omruiling na skyf (virtuele geheue) vind plaas. Om data uit RAM te ruil is 'n baie meer proses-intensiewe taak en word gewoonlik opgemerk as 'n algehele verlangsaming in jou Mac se werkverrigting.
Hoe om te sê wanneer jy RAM benodig
Die geheuedrukkaart maak dit maklik om met 'n oogopslag te sien of jou Mac bykomende RAM benodig.
- As die grafiek die meeste van die tyd groen is, het jou Mac nie bykomende RAM nodig nie.
- As jou grafiek 'n mengsel geel en green is, maak jou Mac die beste gebruik van die beskikbare RAM sonder om te blaai data na die aandrywer. Jy sien die voordeel van geheue-kompressie en die Mac se vermoë om RAM ekonomies te gebruik om te verhoed dat jy meer RAM moet byvoeg. As die grafiek gewoonlik geel en selde groen is, sal jy dalk RAM in die nabye toekoms benodig.
- As die grafiek gereeld of vir 'n lang tyd in die rooi is, sal jou Mac baat vind by meer RAM. As dit net rooi word wanneer jy 'n toepassing oopmaak, maar andersins in geel of groen bly, het jy waarskynlik nie meer RAM nodig nie, alhoewel jy dalk wil verminder op hoeveel toepassings jy op dieselfde tyd oop hou.
Alhoewel die Activity Monitor Dock-ikoon gekonfigureer kan word om sekere statistieke in die Dock te vertoon, is saamgeperste geheue nie een daarvan nie. Jy moet die toepassingsvenster oopmaak om die geheuedrukkaart te sien.
Onderste reël
Vroeër weergawes van OS X voor OS X Mountain Lion het 'n ouer styl van geheuebestuur gebruik wat nie van geheue-kompressie gebruik maak nie. In plaas daarvan probeer dit om geheue vry te maak wat dit voorheen aan programme toegewys het, en dan, indien nodig, geheue na jou skyf te blaai as virtuele geheue.
Aktiwiteitmonitor-sirkelgrafiek
Die Activity Monitor-sirkelgrafiek toon vier tipes geheuegebruik: Gratis (groen), Bedraad (rooi), Aktief (geel) en Onaktief (blou). Om geheuegebruik te verstaan, moet jy weet wat elke geheuetipe is en hoe dit beskikbare geheue beïnvloed.
- Free. Dit is die RAM in jou Mac wat dit nie tans gebruik nie en kan toegewys word aan enige proses of toepassing wat die hele of 'n gedeelte van die beskikbare geheue benodig.
- Wired. Jou Mac ken bedrade geheue toe aan sy interne behoeftes en die kernbehoeftes van toepassings en prosesse wat jy gebruik. Bedrade geheue verteenwoordig die minimum hoeveelheid RAM wat jou Mac op enige tydstip nodig het om aan te hou hardloop. Jy kan hieraan dink as geheue wat buite perke vir alles anders is.
- Active. Geheue wat tans deur toepassings en prosesse op jou Mac gebruik word, behalwe die spesiale stelselprosesse wat aan bedrade geheue toegewys is, is aktiewe geheue. Jy kan sien hoe die aktiewe geheue-voetspoor groei namate jy toepassings begin of as toepassings wat tans loop, meer geheue nodig het om 'n taak uit te voer.
- Onaktief. Onaktiewe geheue word nie meer deur 'n toepassing vereis nie, maar die Mac het nog nie vrygestel na die vrygeheuepoel nie.
Onderste reël
Die meeste van die geheuetipes is eenvoudig. Die een wat mense laat struikel, is onaktiewe geheue. Individue sien dikwels 'n groot hoeveelheid blou in die geheue sirkelgrafiek en dink hul Mac het geheueprobleme. Dit laat hulle dink daaraan om RAM by te voeg om hul rekenaar se werkverrigting te verbeter, maar in werklikheid lewer onaktiewe geheue 'n waardevolle diens wat jou Mac vinniger maak.
Wat is onaktiewe geheue?
Wanneer jy 'n toepassing verlaat, maak OS X nie al die geheue vry wat die toepassing gebruik het nie. In plaas daarvan stoor dit die toepassing se opstarttoestand in die Onaktiewe geheue-afdeling. Sou jy dieselfde toepassing herlaai, weet OS X dit hoef nie die toepassing van jou hardeskyf af te laai nie, want dit is reeds in onaktiewe geheue gestoor. As gevolg hiervan herdefinieer OS X die gedeelte van onaktiewe geheue wat die toepassing bevat as aktiewe geheue, wat die herbegin van 'n toepassing 'n vinnige proses maak.
Hoe werk onaktiewe geheue?
Onaktiewe geheue bly nie vir ewig onaktief nie. OS X kan daardie geheue begin gebruik wanneer jy 'n toepassing herlaai. Dit gebruik ook onaktiewe geheue as daar nie genoeg vrye geheue vir 'n toepassing se behoeftes is nie.
Die volgorde van gebeure lyk so:
- Wanneer jy 'n toepassing begin, kyk OS X om te sien of dit in onaktiewe geheue gestoor is. Indien wel, word daardie geheue hertoegewys as Aktief en die toepassing begin.
- As die toepassing nie in onaktiewe geheue is nie, sny OS X 'n gepaste stuk vrye geheue vir die toepassing uit.
- As daar nie genoeg vrye geheue is nie, stel OS X 'n paar onaktiewe geheue vry om die toepassing se behoeftes te vul. Deur onaktiewe geheue vry te stel, verwyder een of meer van die kastoepassings uit die onaktiewe geheuepoel, wat 'n langer bekendstellingstyd vir daardie toepassings forseer.
So, hoeveel RAM het jy nodig?
Die antwoord op daardie vraag is gewoonlik 'n weerspieëling van die hoeveelheid RAM wat jou weergawe van OS X benodig, die tipe toepassings wat u gebruik en hoeveel toepassings u gelyktydig gebruik. Daar is egter ander oorwegings. In 'n ideale wêreld sal dit lekker wees as jy nie dikwels onaktiewe RAM hoef te stroop nie. Dit bied die beste werkverrigting wanneer toepassings herhaaldelik geloods word, terwyl genoeg vrye geheue behou word om aan die behoeftes van enige toepassings wat tans loop, te voldoen. Byvoorbeeld, elke keer as jy 'n prent oopmaak of 'n nuwe dokument skep, benodig die verwante toepassing bykomende gratis geheue.
Om jou te help besluit of jy meer RAM benodig, gebruik Activity Monitor om jou RAM-gebruik dop te hou. As Vrye geheue tot die punt val waar onaktiewe geheue vrygestel word, wil jy dalk meer RAM byvoeg om maksimum werkverrigting te handhaaf.
Jy kan ook kyk na die Page outs-waarde aan die onderkant van Activity Monitor se hoofvenster. Hierdie nommer dui aan hoeveel keer jou Mac se beskikbare geheue opraak en jou hardeskyf as virtuele RAM gebruik het. Hierdie getal behoort minder as 1000 te wees tydens 'n volle dag se gebruik van jou Mac.
Jy hoef nie meer RAM by te voeg as jou Mac volgens jou verwagtinge en behoeftes werk nie.