Može biti izazovno shvatiti koliko memorije vaš Mac koristi. Uslužni program Activity Monitor može pomoći, posebno kada je vrijeme da razmislite trebate li nadograditi RAM računala.
Activity Monitor bio je dio svih macOS i većine OS X operativnih sustava za Mac, ali njegov trenutni format uveden je u OS X Mavericks (10.9). Ovaj članak sadrži informacije koje se odnose na Monitor aktivnosti u macOS 10.15 do OS X Mavericks (10.9), kao i informacije za starije verzije OS X.
Mac Monitor aktivnosti
Monitor aktivnosti je besplatni sistemski uslužni program koji dolazi na svim Mac računalima. Sadrži kartice za pet područja koja ilustriraju kako aplikacije i drugi procesi utječu na vaše računalo. Kartice su:
- CPU: Prikazuje učinke procesa na CPU aktivnost
- Memorija: Prati korištenje memorije uključujući RAM fizičku memoriju
- Energija: Označava količinu energije koju koristi svaka aplikacija
- Disk: Prikazuje količinu podataka pročitanih i zapisanih na disk
- Upotreba mreže: Označava koji procesi šalju ili primaju podatke preko vaše mreže
Kartica Memorija u Monitoru aktivnosti je mjesto gdje možete pratiti i upravljati korištenjem memorije na vašem Macu.
Tabela memorije Monitora aktivnosti (OS X Mavericks i noviji)
Kada je Apple izdao OS X Mavericks, uveo je grafikon Memory Pressure u Activity Monitor, zajedno s komprimiranom memorijom, značajnom promjenom u načinu na koji operativni sustav upravlja memorijom. Kompresija memorije maksimalno iskorištava dostupni RAM komprimiranjem podataka pohranjenih u RAM-u umjesto stranične memorije u virtualnu memoriju, proces koji može značajno usporiti rad Maca.
Osim upotrebe komprimirane memorije, Mavericks je donio promjene u Monitor aktivnosti i način na koji prikazuje informacije o upotrebi memorije. Umjesto da koristi tortni grafikon koji se pojavio u ranijim verzijama OS X-a da pokaže kako je memorija podijeljena, Apple je uveo grafikon Memory Pressure kao način izražavanja koliko memorije vaš Mac komprimira kako bi osigurao slobodan prostor za druge aktivnosti.
Tabela pritiska memorije
Grafikon Memory Pressure pojavljuje se na dnu kartice Memory u prozoru Activity Monitor. Označava količinu kompresije koja se primjenjuje na RAM, kao i kada dolazi do straničenja na disk kada kompresija nije dovoljna da zadovolji zahtjeve aplikacija za dodjelu memorije.
Grafikon Memory Pressure prikazuje se u tri boje:
- Zeleno: Označava da nema kompresije
- Žuto: Prikazuje kada dolazi do kompresije
- Crveno: Kompresija je dosegla svoje granice i počelo je straničenje u virtualnu memoriju
Osim boje koja označava što se događa unutar sustava upravljanja memorijom, visina traka odražava stupanj kompresije ili straničenja koje je u tijeku.
U idealnom slučaju, grafikon pritiska memorije trebao bi ostati u zelenoj boji, što pokazuje da nema kompresije i da imate dovoljno dostupnog RAM-a za zadatke koje je potrebno obaviti. Kada grafikon počne pokazivati žutu boju, to znači da se predmemorirane datoteke koje više nisu aktivne, ali još uvijek imaju svoje podatke pohranjene u RAM-u komprimiraju kako bi se stvorilo dovoljno slobodnog RAM-a za dodjelu aplikacijama koje zahtijevaju dodjelu RAM-a.
Kompresija memorije zahtijeva malo CPU opterećenja, ali ovaj mali pad performansi je manji i obično nije primjetan korisniku.
Kada se grafikon pritiska memorije počne prikazivati crvenom bojom, više nema dovoljno neaktivnog RAM-a za komprimiranje i odvija se prebacivanje na disk (virtualna memorija). Izmjena podataka iz RAM-a procesno je zahtjevniji zadatak i obično se može primijetiti kao opće usporavanje performansi vašeg Maca.
Kako znati kada vam treba RAM
Tabela Memory Pressure olakšava da na prvi pogled odredite treba li vaš Mac dodatni RAM.
- Ako je grafikon zelen većinu vremena, vaš Mac ne treba dodatni RAM.
- Ako je vaš grafikon mješavina žute i zelene, vaš Mac na najbolji način iskorištava dostupni RAM bez potrebe za listanjem podataka na pogon. Vidite prednost kompresije memorije i sposobnosti Maca da ekonomično koristi RAM kako biste spriječili dodavanje više RAM-a. Ako je grafikon obično žut, a rijetko zelen, možda će vam trebati RAM u bliskoj budućnosti.
- Ako je grafikon crveno često ili dulje vrijeme, vašem Macu bi dobro došlo više RAM-a. Ako je samo crvena kada otvorite aplikaciju, ali inače ostaje žuta ili zelena, vjerojatno vam ne treba više RAM-a, iako biste trebali smanjiti broj aplikacija koje držite otvorene u isto vrijeme.
Iako se ikona Dock Monitora aktivnosti može konfigurirati za prikaz nekih statistika u Docku, komprimirana memorija nije jedna od njih. Morate otvoriti prozor aplikacije kako biste vidjeli grafikon pritiska memorije.
Donja crta
Ranije verzije OS X prije OS X Mountain Lion koristile su stariji stil upravljanja memorijom koji ne koristi kompresiju memorije. Umjesto toga, pokušava osloboditi memoriju koju je prethodno dodijelio aplikacijama, a zatim - ako je potrebno - stranicu memorije na vaš pogon kao virtualnu memoriju.
Tortni grafikon praćenja aktivnosti
Tortni grafikon Monitora aktivnosti prikazuje četiri vrste korištenja memorije: slobodna (zelena), žičana (crvena), aktivna (žuta) i neaktivna (plava). Da biste razumjeli korištenje memorije, morate znati što je svaka vrsta memorije i kako utječe na dostupnu memoriju.
- Besplatno. Ovo je RAM u vašem Macu koji trenutno ne koristi i može se dodijeliti bilo kojem procesu ili aplikaciji koja treba cijelu ili dio dostupne memorije.
- Wired. Vaš Mac dodjeljuje Wired memoriju svojim internim potrebama i osnovnim potrebama aplikacija i procesa koje izvodite. Žičana memorija predstavlja minimalnu količinu RAM-a koja je vašem Macu potrebna u bilo kojem trenutku kako bi nastavio raditi. Možete ovo smatrati memorijom koja je zabranjena za sve ostalo.
- Active. Memorija koju trenutačno koriste aplikacije i procesi na vašem Macu, osim posebnih procesa sustava dodijeljenih ožičenoj memoriji, je aktivna memorija. Možete vidjeti kako aktivna memorija raste kako pokrećete aplikacije ili kako trenutno pokrenute aplikacije trebaju i zgrabite više memorije za obavljanje zadatka.
- Neaktivno. Aplikacija više ne zahtijeva neaktivnu memoriju, ali Mac još nije pustio u skup slobodnih memorija.
Donja crta
Većina vrsta memorije je jednostavna. Ono što ljude zbunjuje je neaktivno pamćenje. Pojedinci često vide veliku količinu plave boje u kružnom grafikonu memorije i misle da njihov Mac ima problema s memorijom. To ih navodi na razmišljanje o dodavanju RAM-a kako bi poboljšali performanse svog računala, ali u stvarnosti, neaktivna memorija obavlja vrijednu uslugu koja vaš Mac čini bržim.
Što je neaktivna memorija?
Kada zatvorite aplikaciju, OS X ne oslobađa svu memoriju koju je aplikacija koristila. Umjesto toga, sprema stanje pokretanja aplikacije u odjeljak Neaktivna memorija. Ako ponovno pokrenete istu aplikaciju, OS X zna da ne treba učitati aplikaciju s vašeg tvrdog diska jer je već pohranjena u neaktivnoj memoriji. Kao rezultat toga, OS X redefinira odjeljak neaktivne memorije koji sadrži aplikaciju kao aktivnu memoriju, što ponovno pokretanje aplikacije čini brzim procesom.
Kako radi neaktivna memorija?
Neaktivna memorija ne ostaje neaktivna zauvijek. OS X bi mogao početi koristiti tu memoriju kada ponovno pokrenete aplikaciju. Također koristi neaktivnu memoriju ako nema dovoljno slobodne memorije za potrebe aplikacije.
Slijed događaja ide otprilike ovako:
- Kada pokrenete aplikaciju, OS X provjerava je li pohranjena u neaktivnoj memoriji. Ako jest, ta se memorija ponovno dodjeljuje kao Aktivna i aplikacija se pokreće.
- Ako aplikacija nije u neaktivnoj memoriji, OS X izrezuje odgovarajući dio slobodne memorije za aplikaciju.
- Ako nema dovoljno slobodne memorije, OS X oslobađa nešto neaktivne memorije da ispuni potrebe aplikacije. Oslobađanje neaktivne memorije uklanja jednu ili više predmemoriranih aplikacija iz skupa neaktivne memorije, prisiljavajući duže vrijeme pokretanja za te aplikacije.
Dakle, koliko RAM-a trebate?
Odgovor na to pitanje obično je odraz količine RAM-a koja je potrebna vašoj verziji OS X, vrste aplikacija koje koristite i koliko aplikacija pokrećete istovremeno. Međutim, postoje i druga razmatranja. U idealnom svijetu, bilo bi lijepo da ne morate često napadati Inactive RAM. To osigurava najbolju izvedbu pri uzastopnom pokretanju aplikacija uz zadržavanje dovoljno slobodne memorije da zadovolji potrebe svih trenutno pokrenutih aplikacija. Na primjer, svaki put kada otvorite sliku ili izradite novi dokument, povezana aplikacija treba dodatnu slobodnu memoriju.
Kako biste lakše odlučili trebate li više RAM-a, upotrijebite Monitor aktivnosti da biste pratili svoju upotrebu RAM-a. Ako slobodna memorija padne do točke u kojoj se oslobađa neaktivna memorija, možda biste trebali dodati više RAM-a kako biste održali maksimalnu izvedbu.
Također možete pogledati vrijednost izlaza stranica na dnu glavnog prozora Monitora aktivnosti. Ovaj broj pokazuje koliko je puta vašem Macu ponestalo dostupne memorije i koristio vaš tvrdi disk kao virtualni RAM. Ovaj broj bi trebao biti manji od 1000 tijekom cjelodnevne upotrebe vašeg Maca.
Ne morate dodavati više RAM-a ako vaš Mac radi prema vašim očekivanjima i potrebama.