Macin muistinkäytön ymmärtäminen voi olla haastavaa. Activity Monitor -apuohjelma voi auttaa, varsinkin kun on aika harkita, tarvitseeko sinun päivittää tietokoneesi RAM-muistia.
Activity Monitor on ollut osa kaikkia macOS:ää ja useimpia OS X -käyttöjärjestelmiä Macille, mutta sen nykyinen muoto esiteltiin OS X Mavericksissa (10.9). Tämä artikkeli sisältää tietoja, jotka koskevat Activity Monitoria macOS 10.15 - OS X Mavericks (10.9), sekä tietoja OS X:n aiemmista versioista.
Mac Activity Monitor
Activity Monitor on ilmainen järjestelmäapuohjelma, joka tulee kaikkiin Maceihin. Se sisältää välilehtiä viidelle alueelle, jotka havainnollistavat, kuinka sovellukset ja muut prosessit vaikuttavat tietokoneeseesi. Välilehdet ovat:
- CPU: Näyttää prosessien vaikutukset suorittimen toimintaan
- Muisti: Valvoo muistin käyttöä, mukaan lukien fyysinen RAM-muisti
- Energia: Ilmaisee kunkin sovelluksen käyttämän energian
- Levy: Näyttää levyltä luetun ja levylle kirjoitetun datan määrän
- Verkon käyttö: Ilmaisee, mitkä prosessit lähettävät tai vastaanottavat tietoja verkossasi
Activity Monitorin Muisti-välilehdellä voit seurata ja hallita Macin muistin käyttöä.
Activity Monitor -muistikaavio (OS X Mavericks ja uudemmat)
Kun Apple julkaisi OS X Mavericksin, se esitteli Activity Monitorissa muistipainekaavion sekä pakatun muistin, mikä on merkittävä muutos siinä, miten käyttöjärjestelmä hallitsee muistia. Muistin pakkaus hyödyntää käytettävissä olevaa RAM-muistia parhaalla mahdollisella tavalla pakkaamalla RAM-muistiin tallennetut tiedot sen sijaan, että sivuaisiin muistia virtuaalimuistiin, mikä voi merkittävästi hidastaa Macin suorituskykyä.
Pakatun muistin käytön lisäksi Mavericks toi muutoksia Activity Monitoriin ja siihen, miten se esittää muistinkäyttötietoja. Sen sijaan, että Apple olisi käyttänyt aiemmissa OS X:n versioissa näkyvää ympyräkaaviota muistin jakautumisen osoittamiseen, Apple esitteli Muistinpainekaavion, jolla voit ilmaista, kuinka paljon muistia Macisi pakkaa antaakseen vapaata tilaa muille toiminnoille.
Muistin painekaavio
Muistin paineen kaavio näkyy Activity Monitor -ikkunan Muisti-välilehden alaosassa. Se ilmaisee RAM-muistiin käytetyn pakkauksen määrän sekä sen, milloin sivuaminen tapahtuu levylle, kun pakkaus ei riitä vastaamaan sovellusten vaatimuksia varata muistia.
Muistinpainekaavio näkyy kolmella värillä:
- Vihreä: Ilmaisee, ettei pakkausta ole saatavilla
- Keltainen: Näyttää, kun pakkausta tapahtuu
- Punainen: Pakkaus on saavuttanut rajansa ja haku virtuaalimuistiin on alkanut
Muistinhallintajärjestelmän tapahtumia ilmaisevan värin lisäksi palkkien korkeus heijastaa meneillään olevan pakkauksen tai sivun laajuutta.
Ihannetapauksessa Muistin paine -kaavion pitäisi pysyä vihreänä, mikä osoittaa, että pakkausta ei tapahdu ja että sinulla on riittävästi RAM-muistia suoritettaviin tehtäviin. Kun kaavio alkaa näkyä keltaisena, se tarkoittaa, että välimuistissa olevia tiedostoja, jotka eivät enää ole aktiivisia, mutta joiden tiedot ovat edelleen tallennettuna RAM-muistiin, pakataan, jotta saadaan tarpeeksi vapaata RAM-muistia, joka voidaan määrittää sovelluksille, jotka pyytävät RAM-muistin varausta.
Muistin pakkaaminen vaatii jonkin verran suorittimen ylikuormitusta, mutta tämä pieni suorituskykyisku on vähäinen eikä käyttäjä yleensä huomaa sitä.
Kun Muistin paine -kaavio alkaa näkyä punaisena, ei-aktiivista RAM-muistia ei enää ole tarpeeksi pakattavaksi, ja vaihtaminen levylle (virtuaalimuisti) tapahtuu. Tietojen vaihtaminen RAM-muistista on paljon prosessiintensiivisempi tehtävä, ja se on yleensä havaittavissa Macin suorituskyvyn yleisenä hidastumisena.
Kuinka kertoa, kun tarvitset RAM-muistia
Muistin paineen kaavion avulla on helppo kertoa yhdellä silmäyksellä, tarvitseeko Macisi lisää RAM-muistia.
- Jos kaavio on vihreä suurimman osan ajasta, Mac ei tarvitse lisää RAM-muistia.
- Jos kaaviossasi on sekoitus keltaista ja vihreä, Macisi käyttää käytettävissä olevaa RAM-muistia parhaalla mahdollisella tavalla ilman sivua. tiedot asemaan. Huomaat muistin pakkaamisen ja Macin kyvyn käyttää RAM-muistia taloudellisesti, jotta sinun ei tarvitse lisätä RAM-muistia. Jos kaavio on yleensä keltainen ja harvoin vihreä, saatat tarvita RAM-muistia lähitulevaisuudessa.
- Jos kaavio on punaisessa usein tai pidemmän aikaa, Macisi hyötyisi enemmän RAM-muistista. Jos se vain nousee punaiseksi, kun avaat sovelluksen, mutta pysyy muuten keltaisena tai vihreänä, et todennäköisesti tarvitse lisää RAM-muistia, vaikka saatat haluta vähentää sitä, kuinka monta sovellusta pidät auki samanaikaisesti.
Vaikka Activity Monitor Dock -kuvake voidaan määrittää näyttämään joitakin Dockin tilastoja, pakattu muisti ei ole yksi niistä. Sinun on avattava sovellusikkuna nähdäksesi muistipainekaavion.
Bottom Line
OS X:n aikaisemmat versiot ennen OS X Mountain Lionia käyttivät vanhempaa muistinhallintatyyliä, joka ei hyödynnä muistin pakkaamista. Sen sijaan se yrittää vapauttaa muistia, jonka se on aiemmin varannut sovelluksille, ja tarvittaessa sivuaa muistia asemallesi virtuaalimuistina.
Activity Monitor Ympyräkaavio
Activity Monitor -ympyräkaavio näyttää neljän tyyppistä muistin käyttöä: vapaa (vihreä), langallinen (punainen), aktiivinen (keltainen) ja ei-aktiivinen (sininen). Muistin käytön ymmärtämiseksi sinun on tiedettävä, mitä kukin muistityyppi on ja miten se vaikuttaa käytettävissä olevaan muistiin.
- Ilmainen. Tämä on Macin RAM-muisti, jota se ei tällä hetkellä käytä ja joka voidaan määrittää mille tahansa prosessille tai sovellukselle, joka tarvitsee koko käytettävissä olevan muistin tai osan siitä.
- Wired. Macisi määrittää langallisen muistin sisäisiin tarpeisiinsa sekä käyttämiesi sovellusten ja prosessien ydintarpeisiin. Kiinteä muisti edustaa vähimmäismäärää RAM-muistia, jonka Mac tarvitsee milloin tahansa toimiakseen. Voit ajatella tätä muistina, joka ei ole rajaton kaikelle muulle.
- Active. Mac-tietokoneesi sovellusten ja prosessien tällä hetkellä käyttämä muisti, lukuun ottamatta kiinteälle muistille määritettyjä erityisiä järjestelmäprosesseja, on aktiivista muistia. Voit nähdä aktiivisen muistin jalanjäljen kasvavan, kun käynnistät sovelluksia tai kun käynnissä olevat sovellukset tarvitsevat ja nappaat lisää muistia tehtävän suorittamiseen.
- Epäaktiivinen. Sovellus ei enää vaadi passiivista muistia, mutta Mac ei ole vielä julkaissut vapaan muistivaraston.
Bottom Line
Useimmat muistityypit ovat yksinkertaisia. Se, joka saa ihmiset kompastumaan, on passiivinen muisti. Yksilöt näkevät usein paljon sinistä muistiympyräkaaviossa ja ajattelevat, että heidän Macissaan on muistiongelmia. Tämä saa heidät harkitsemaan RAM-muistin lisäämistä parantaakseen tietokoneensa suorituskykyä, mutta todellisuudessa passiivinen muisti tarjoaa arvokkaan palvelun, joka tekee Macistasi näppärämmän.
Mikä on passiivinen muisti?
Kun suljet sovelluksen, OS X ei vapauta kaikkea sovelluksen käyttämää muistia. Sen sijaan se tallentaa sovelluksen käynnistystilan Ei-aktiivinen muisti -osioon. Jos käynnistät saman sovelluksen uudelleen, OS X tietää, että sen ei tarvitse ladata sovellusta kiintolevyltä, koska se on jo tallennettu ei-aktiiviseen muistiin. Tämän seurauksena OS X määrittelee uudelleen sovelluksen sisältävän ei-aktiivisen muistin osan aktiiviseksi muistiksi, mikä tekee sovelluksen uudelleenkäynnistämisestä nopeaa.
Miten passiivinen muisti toimii?
Ei-aktiivinen muisti ei pysy passiivisena ikuisesti. OS X voi alkaa käyttää tätä muistia, kun käynnistät sovelluksen uudelleen. Se käyttää myös passiivista muistia, jos vapaata muistia ei ole tarpeeksi sovelluksen tarpeisiin.
Tapahtumasarja menee suunnilleen näin:
- Kun käynnistät sovelluksen, OS X tarkistaa, onko se tallennettu ei-aktiiviseen muistiin. Jos on, muisti määritetään uudelleen aktiiviseksi ja sovellus käynnistyy.
- Jos sovellus ei ole Ei-aktiivisessa muistissa, OS X jättää sovellukselle sopivan osan vapaata muistia.
- Jos vapaata muistia ei ole tarpeeksi, OS X vapauttaa ei-aktiivista muistia täyttääkseen sovelluksen tarpeet. Ei-aktiivisen muistin vapauttaminen poistaa yhden tai useamman välimuistissa olevan sovelluksen ei-aktiivisesta muistivarannosta, mikä pakottaa näiden sovellusten käynnistysaikaan pidempään.
Joten, kuinka paljon RAM-muistia tarvitset?
Vastaus tähän kysymykseen kuvastaa yleensä OS X -versiosi tarvitsemaa RAM-muistin määrää, käyttämiesi sovellusten tyyppiä ja sitä, kuinka monta sovellusta käytät samanaikaisesti. On kuitenkin muitakin näkökohtia. Ihanteellisessa maailmassa olisi mukavaa, jos sinun ei tarvitsisi ratsia usein ei-aktiiviseen RAM-muistiin. Tämä tarjoaa parhaan suorituskyvyn, kun sovelluksia käynnistetään toistuvasti, samalla kun jäljellä on tarpeeksi vapaata muistia kaikkien käynnissä olevien sovellusten tarpeisiin. Esimerkiksi joka kerta kun avaat kuvan tai luot uuden asiakirjan, siihen liittyvä sovellus tarvitsee lisää vapaata muistia.
Jotta voit päättää, tarvitsetko lisää RAM-muistia, käytä Activity Monitoria RAM-muistin käytön seuraamiseen. Jos vapaa muisti laskee pisteeseen, jossa ei-aktiivista muistia vapautuu, saatat haluta lisätä enemmän RAM-muistia parhaan suorituskyvyn ylläpitämiseksi.
Voit myös katsoa Page outs -arvoa Activity Monitorin pääikkunan alaosassa. Tämä numero ilmaisee, kuinka monta kertaa Macin vapaa muisti on loppunut ja käyttänyt kiintolevyäsi virtuaalisena RAM-muistina. Tämän määrän pitäisi olla alle 1000 Macin koko päivän käytön aikana.
Sinun ei tarvitse lisätä RAM-muistia, jos Macisi toimii odotusten ja tarpeidesi mukaisesti.