Käytä aktiivisuuden seurantaa Mac-muistin käytön seurantaan

Seurata ja ymmärtää muistin käyttöä ja jos tarvitaan enemmän RAM-muistia

Joskus voi olla vaikeaa saada pääsi OS X -muistikorin käytöstä, Activity Monitor -sovellus voi auttaa erityisesti silloin, kun on aika harkita Mac-päivityksiä. Lisäämällä enemmän muistia tuo merkittävää suorituskyvyn kasvua? Kysymys kuuluu usein, joten löydämme vastauksen yhdessä.

Activity Monitor

On olemassa kourallinen hyviä apuohjelmia muistin käytön valvontaan, ja jos sinulla on jo suosikki, se on hieno. Mutta tässä artikkelissa aiomme käyttää Activity Monitor -ohjelmaa, joka on kaikkien Mac-ohjelmien mukana toimitettu ilmainen järjestelmäapuohjelma. Pidämme Activity Monitor -ohjelmasta, koska se voi istua telakointiasemassa ja näyttää nykyisen muistin käytön yksinkertaisena ympyräkaaviona sen Dock-kuvakkeesta ( OS X -versiosta riippuen). Nopea näkyvyys Activity Monitor Dock -kuvakkeella ja tiedät, kuinka paljon RAM-muistia käytät ja kuinka paljon ilmaiseksi.

Määritä Activity Monitor

  1. Launch Activity Monitor, joka sijaitsee osoitteessa / Applications / Utilities.
  2. Avaa Toimintojen valvonta -ikkuna napsauttamalla Järjestelmämuistin-välilehteä.
  3. Valitse Activity Monitor -valikosta View, Dock Icon, Show Memory Usage.

Snow Leopardille ja myöhemmin:

  1. Napsauta Activity Monitor Dock -kuvaketta hiiren kakkospainikkeella ja valitse Options, Keep in Dock .
  2. Napsauta Activity Monitor Dock -kuvaketta hiiren kakkospainikkeella ja valitse Options, Open at Login.

Leopardille ja aiemmalle:

  1. Napsauta Activity Monitor Dock -kuvaketta hiiren kakkospainikkeella ja valitse Keep in Dock.
  2. Napsauta Activity Monitor Dock -kuvaketta hiiren kakkospainikkeella ja valitse Open at Login.

Voit nyt sulkea Activity Monitor -ikkunan (sulje ikkuna, älä lopeta ohjelmasta). Dock-kuvake näyttää edelleen RAM-käyttötaulukkokaavion. Lisäksi Activity Monitor toimii automaattisesti aina, kun käynnistät Macin uudelleen, joten voit aina seurata muistin käyttöä.

Aktiivisuuden seurantamuistia (OS X Mavericks ja myöhempi)

Kun Apple julkaisi OS X Mavericksin, se merkitsi merkittävää muutosta siihen, miten käyttöjärjestelmä hoiti muistia. Mavericks esitteli muistin pakkauksen käytön, joka tekee suurimman osan käytettävissä olevasta RAM-muistista pakattamalla RAM-muistiin tallennettuja tietoja muistin sijaan virtuaalimuistiin, prosessi, joka voi merkittävästi hidastaa Macin suorituskykyä. Löydät lisätietoja pakatun muistin käytöstä OS X -artikkelissa Understanding Compressed Memory -muistia.

Pakatun muistin käytön lisäksi Mavericks toi muutokset Activity Monitor -ohjelmaan ja miten muistin käyttötiedot esitetään. Sen sijaan, että käytettäisiin tuttua ympyräkaaviota sen osoittamiseksi, miten muisti jakautuu, Apple esitteli muistipainekuvion, joka ilmaisee, kuinka paljon muistia pakataan tarjoten vapaan tilan muille toiminnoille.

Muistipainekaavio

Muistipainekaavio on ajankohta, joka kertoo RAM-muistin puristamisen määrän sekä kun haku sivulle lopulta tapahtuu, kun pakkaus ei riitä täyttämään sovellusten kysyntää muistin allokoimiseksi.

Muistipainekaavio näkyy kolmessa värissä:

Muistinhallintajärjestelmän sisällä esiintyvän värin lisäksi varjostuksen korkeus ilmaisee pakkauksen tai sivutuksen laajuuden, joka esiintyy.

Ihanteellisessa tapauksessa muistipainekaavion pitäisi pysyä vihreänä, mikä osoittaa, että pakkausta ei tapahdu. Tämä ilmaisee, että sinulla on riittävästi käytettävissä olevaa RAM-muistia tehtävistä, jotka on suoritettava. Kun kaavio alkaa näkyä keltaisena, se tarkoittaa, että välimuistiin tallennetut tiedostot (jotka ovat samankaltaisia ​​kuin aktiivisuusmuistin aikaisempien versioiden aktiivinen muisti), pääasiassa sovelluksia, jotka eivät enää ole aktiivisia mutta joiden tiedot ovat edelleen tallennettuna RAM-muistiin, pakataan luomaan tarpeeksi ilmaiseksi RAM, jotta RAM-muistin jakamista haetaan sovelluksille.

Kun muisti pakataan, se vaatii jonkin verran CPU: n yläpuolista pakkausta, mutta tämä pieni suorituskyky on vähäinen ja todennäköisesti käyttäjälle huomaamaton.

Kun muistipainekaavio alkaa näkyä punaisena, se tarkoittaa, että ei ole tarpeeksi tarpeetonta RAM-muistia pakata ja vaihtaa levylle (virtuaalimuisti). Tietojen vaihtaminen RAM-muistista on paljon prosessitehokkaampi tehtävä, ja se näkyy yleensä Macin suorituskyvyn yleisenä hidastumisena .

Onko sinulla riittävä RAM?

Muistipainekaavio on todella helpompi kertoa yhdellä silmäyksellä, jos hyötyisitte lisää RAM-muistista. Aikaisemmissa OS X -versioissa sinun oli tarkistettava, kuinka monta sivua esiintyi, ja suorittamaan hieman matematiikkaa saadakseen vastauksen.

Muistipainekaavion avulla sinun on vain selvitettävä, onko kaavio punainen ja kuinka kauan. Jos se pysyy siellä kauan, saat enemmän RAM-muistia. Jos se vain huipentuu punaiseksi, kun avaat sovelluksen, mutta muuten se pysyy keltaisena tai vihreänä, luultavasti ei tarvita enemmän RAM-muistia. vain lyhentää kuinka monta sovellusta olet avannut kerralla.

Jos kaavio on usein keltainen, niin Mac tekee mitä sen pitäisi tehdä: käytä parhaalla mahdollisella tavalla käytettävissä olevaa RAM-muistia ilman, että sinun on tallennettava sivutiedostoja asemalle. Näet muistin pakkauksen edut ja sen kyvyn käyttää RAM-muistia taloudellisesti, joten sinun ei tarvitse lisätä RAM-muistia.

Jos olet vihreä suurimman osan ajasta, sinulla ei ole mitään huolia.

Aktiivisuuden seurantakameran (OS X Mountain Lion ja aiemmin)

OS X: n aikaisemmat versiot käyttivät vanhempaa muistinhallintatapaa, joka ei käytä muistin pakkaamista. Sen sijaan se yrittää vapauttaa muistia, joka on aiemmin varattu sovelluksille ja sitten tarvittaessa sivumuisti asemaan (virtuaalimuisti).

Toiminto seurata ympyräkaavio

Toiminto-monitorin ympyräkaavio näyttää neljä muistityyppiä: vapaa (vihreä), langallinen (punainen), aktiivinen (keltainen) ja ei-aktiivinen (sininen). Jotta voisit ymmärtää muistin käytön, sinun on tiedettävä, mitä kukin muistityyppi on ja miten se vaikuttaa käytettävissä olevaan muistiin.

Vapaa. Tämä on melko suoraviivaista. Se on Mac-muistisi RAM-muistia, jota ei ole tällä hetkellä käytössä ja joka voidaan vapaasti määrittää mihin tahansa prosessiin tai sovellukseen, joka tarvitsee kaiken tai osan käytettävissä olevasta muistista.

Wired. Tämä on muistia, jonka Mac on määrittänyt omille sisäisille tarpeilleen sekä sovellusten ja prosessien ydinvaatimuksille. Langallinen muisti edustaa vähimmäismäärää, jonka Mac tarvitsee milloin tahansa jatkuvasti käynnissä. Voit ajatella tätä muistoksi, joka ei ole kaikkien muiden ulottuville.

Aktiivisia. Tämä on muisti, jota sovellukset ja prosessit käyttävät Macissa, muutoin kuin langallisessa muistissa määritetyt erityiset järjestelmäprosessit. Aktiivisen muistin jalanjälkesi kasvaa, kun käynnistät sovelluksia tai kun käytössä olevat sovellukset tarvitsevat ja tarttuvat enemmän muistia tehtävän suorittamiseen.

Epäaktiivinen. Tämä on muisti, jota sovellus ei enää vaadi, mutta jota ei ole vielä vapautettu Vapaa muistialueelle.

Ei-aktiivisen muistin ymmärtäminen

Useimmat muistityypit ovat melko suoraviivaisia. Se, joka vie ihmisiä ylöspäin, on nautittava muisti. Yksilöt näkevät usein suuren määrän sinistä muistin ympyräkaaviostaan ​​(epäaktiivista muistia) ja ajattelevat, että heillä on muistiasioita. Tämä johtaa heitä miettimään lisäämällä RAM-muistia Macin suorituskyvyn parantamiseksi . Mutta todellisuudessa Inactive-muisti tekee arvokasta palvelua, joka tekee Mac-snappierista.

Kun lopetat sovelluksen, OS X ei vapauta koko muistia, jota sovellus käyttää. Sen sijaan se tallentaa sovelluksen käynnistystilan Inactive memory -osiossa. Jos käynnistät saman sovelluksen uudelleen, OS X tietää, ettei se tarvitse ladata sovellusta kiintolevyltä, koska se on jo tallennettu Ei-aktiiviseen muistiin. Tämän seurauksena OS X yksinkertaistaa uudelleen Inaktiivisen muistin osan, joka sisältää sovelluksen aktiivisena muistina, mikä tekee sovelluksen uudelleen käynnistämisestä erittäin nopean prosessin.

Jatkuva muisti ei pysy ikuisesti käyttämättömänä. Kuten edellä on mainittu, OS X voisi alkaa käyttää tätä muistia, kun käynnistät sovelluksen uudelleen. Se käyttää myös Inactive-muistia, jos sovelluksen tarpeisiin ei ole tarpeeksi vapaata muistia.

Tapahtumajärjestys menee näin:

Joten, kuinka paljon RAMa tarvitset?

Vastaus tähän kysymykseen on yleensä heijastava RAM-muistin määrä, jonka OS X -versiosi on, käyttämäsi sovellusten tyyppi ja kuinka monta sovellusta suoritetaan samanaikaisesti. Mutta on muita näkökohtia. Ihanteellisessa maailmassa olisi mukavaa, jos sinun ei tarvinnut räjähtää Inactive RAM-muistia liian usein. Tämä tarjoaisi parhaan mahdollisen suorituskyvyn käynnistettäessä sovelluksia toistuvasti, samalla kun ylläpidettäisiin riittävästi vapaata muistia kaikkien nykyisten sovellusten tarpeisiin. Joka kerta kun avaat kuvan tai luodaan uusi asiakirja, siihen liittyvä sovellus tarvitsee lisää vapaata muistia.

Jotta voit päättää, tarvitsetko lisää RAM-muistia, käytä Activity Monitor -ohjelmaa katselemaan RAM-muistin käyttöä. Jos Vapaa muisti pudotetaan kohtaan, jossa ei-aktiivista muistia vapautetaan, kannattaa harkita lisäämällä RAM-muistia maksimaalisen suorituskyvyn ylläpitämiseksi.

Voit myös tarkastella "sivumäärät" -arvoa Activity Monitorin pääikkunan alaosassa. (Avaa Activity Monitorin pääikkuna napsauttamalla Activity Monitor -ikkuna -kuvaketta.) Tämä numero ilmaisee, kuinka monta kertaa Mac-tietokoneesi on loppunut käytettävissä olevasta muistista ja käytti kiintolevyä virtuaalisena muistina. Tämän numeron on oltava mahdollisimman alhainen. Mielestämme numero on alle 1000 koko Macin käytön aikana. Toiset viittaavat suurempaan arvoon kynnyksen lisäämiseksi RAM: iin, 2500-3000: n alueella.

Muista myös, että maksimoidaan Macin suorituskyky RAM-muistin suhteen. Sinun ei tarvitse lisätä RAM-muistia, jos Mac toimii odotuksiesi ja tarpeisiisi.