Koristite Monitor aktivnosti za praćenje korištenja Mac memorije

Pratiti i razumjeti korištenje memorije i ako je potrebno više RAM-a

Ponekad je teško doći do glave oko korištenja OS X memorije, aplikacija Activity Monitor može pomoći posebno kada dođe vrijeme da razmotrite nadogradnje za Mac. Hoće li dodavanje više memorije omogućiti značajno povećanje performansi? To je pitanje koje često čujemo, pa ćemo zajedno otkriti odgovor.

Monitor aktivnosti

Postoji pregršt dobrih alata za praćenje korištenja memorije, a ako već imate omiljenu, to je u redu. Ali za ovaj članak koristit ćemo Activity Monitor, besplatni programski sustav koji dolazi sa svim Macovima. Sviđalo nam se Monitor aktivnosti jer može sjediti nepretenciozno u Docku i prikazati trenutnu upotrebu memorije kao jednostavnu tortu na ikonu Dock (ovisno o verziji OS X ). Brzo pogledajte ikonu Activity Monitor Dock i znate koliko RAM-a koristite i koliko je besplatan.

Konfigurirajte nadzor aktivnosti

  1. Pokreni aktivnost Monitor, koji se nalazi u / Applications / Utilities.
  2. U prozoru Aktivnosti koji se otvori kliknite karticu "Sustavna memorija".
  3. Na izborniku Activity Monitor (Aktivnost Monitor) odaberite View (Prikaz), ikona Dock (Ikona), Show Memory Usage (Prikaži memoriju).

Za Snow Leopard i kasnije:

  1. Desnom tipkom miša kliknite ikonu Activity Monitor Dock i odaberite Options, Keep in Dock .
  2. Desnom tipkom miša kliknite ikonu Activity Monitor Dock i odaberite Options, Open at Login.

Za Leoparda i ranije:

  1. Desnom tipkom miša kliknite ikonu Activity Monitor Dock i odaberite Keep in Dock.
  2. Desnom tipkom miša kliknite ikonu Activity Monitor Dock i odaberite Open at Login.

Sada možete zatvoriti prozor Aktivnost Monitor (samo zatvorite prozor, ne izlazite iz programa). Ikona Dock i dalje će prikazati tortni dijagram korištenja RAM-a. Osim toga, Activity Monitor će se automatski pokrenuti svaki put kada ponovo pokrenete Mac, tako da ćete uvijek moći pratiti korištenje memorije.

Razumijevanje memorijske kartice nadzora aktivnosti (OS X Mavericks i kasnije)

Kada je Apple objavio OS X Mavericks, to je značajno promijenilo način na koji je operacijski sustav upravljao memorijom. Mavericks je uveo upotrebu kompresije memorije, metode koja koristi većinu raspoloživog RAM-a komprimiranjem podataka pohranjenih u RAM-u, umjesto da se pamti memoriju u virtualnu memoriju, proces koji može značajno usporiti performanse Mac računala. Pojedinosti o komprimiranoj memoriji možete pronaći u članku o razumijevanju komprimirane memorije u OS X članku.

Osim korištenja komprimirane memorije, Mavericks je donio promjene u Activity Monitor i kako se prikazuju informacije o korištenju memorije. Umjesto korištenja poznatog tortnog grafikona kako bi se pokazalo kako je podijeljena memorija, Apple je uveo tablicu Memory Tune, način da se izražava koliko komprimira vaše memorije kako bi osigurao slobodan prostor za druge aktivnosti.

Tablica tlaka memorije

Memorijska tablica tlaka je vremenska crta koja označava količinu kompresije koja se primjenjuje na RAM, kao i kada se pukom na disk konačno javlja kada kompresija nije dovoljna da zadovolji zahtjeve aplikacija za dodjeljivanje memorije.

Memorijska tablica tlaka prikazuje se u tri boje:

Osim boje koja ukazuje na ono što se događa u sustavu upravljanja memorijom, visina sjenčanja ukazuje na veličinu kompresije ili podešavanja stranica koje se pojavljuju.

U idealnom slučaju, memorijska tablica tlaka mora ostati zelena, što znači da se ne pojavljuje kompresija. To znači da imate odgovarajuće raspoložive RAM-ove za zadatke koje je potrebno izvršiti. Kada se karta pokaže žutom, to znači da se datoteke spremljene u memoriju (slično neaktivnoj memoriji u ranijim verzijama aktivnog nadzora), uglavnom aplikacije koje više nisu aktivne, ali i dalje imaju svoje podatke pohranjene u RAM-u, komprimirane su kako bi stvorile dovoljno besplatnih RAM dodijeliti aplikacijama koje traže dodjelu RAM-a.

Kada je komprimirana memorija, potrebna je neka nadređena procesorska jedinica za izvođenje kompresije, ali ovaj manji učinak učitavanja je manji i vjerojatno nije primjetan korisniku.

Kada se dijagram tiska u memoriji počinje prikazivati ​​crveno, to znači da nema više neaktivnog RAM-a za komprimiranje, a zamjena na disku (virtualna memorija) se događa. Zamjena podataka iz RAM-a je puno više proces-intenzivan zadatak, a obično se primjećuje kao cjelokupno usporavanje performansi Maca .

Imate li dovoljno RAM-a?

Memorijska tablica tlaka zapravo olakšava detaljan pregled ukoliko biste imali koristi od dodatnog RAM-a. U prethodnim verzijama OS X-a morali ste provjeriti broj izlaznih stranica koji su se pojavili i izvršiti malo matematike kako bi se pronašao odgovor.

S dijagramom tlaka memorije, sve što trebate učiniti jest vidjeti je li grafikon crvene i koliko dugo. Ako ostane tamo dugo, imat ćete više koristi od RAM-a. Ako se otvori aplikacijom samo vrhovima crvene, ali inače ostaje žuto ili zeleno, vjerojatno ne trebate više RAM-a; samo smanjite broj aplikacija koje ste otvorili odjednom.

Ako je vaš grafikon često žut, onda vaš Mac radi ono što bi trebao učiniti: najbolje iskoristite svoj raspoloživi RAM bez potrebe za podacima stranice na vašem računalu. Vidite prednost komprimiranja memorije i njegovu sposobnost ekonomičnog korištenja RAM-a i nećete morati dodati više RAM-a.

Ako ste u zelenoj većini vremena, dobro, nemate nikakvih briga.

Razumijevanje memorijske kartice Monitor aktivnosti (OS X Mountain Lion i ranije)

Ranije inačice OS X koristile su stariji stil upravljanja memorijom koji ne koristi komprimiranje memorije. Umjesto toga, pokušava osloboditi memoriju koja je prethodno dodijeljena aplikacijama, a zatim, ako je potrebno, memoriju stranice na vašem disku (virtualna memorija).

Pita grafikon praćenja aktivnosti

Pločica grafikona aktivnosti prikazuje četiri vrste upotrebe memorije: Besplatno (zeleno), Žičano (crveno), Aktivno (žuto) i Neaktivno (plavo). Da biste razumjeli upotrebu memorije, morate znati koja je vrsta memorije i kako to utječe na dostupnu memoriju.

Besplatno. Ovo je prilično jednostavno. To je RAM na vašem Macu koji trenutačno nije u upotrebi i može se slobodno dodijeliti bilo kojem procesu ili programu koji treba sve ili dio slobodne memorije.

Wired. Ovo je memorija koju vaš Mac dodjeljuje vlastitim unutarnjim potrebama, kao i temeljne potrebe aplikacija i procesa koje radite. Žičana memorija predstavlja minimalnu količinu RAM-a vašeg Mac-a u bilo kojem trenutku da se nastavi. To možete zamisliti kao memorije koja je isključena za sve ostale.

Aktivan. To je memorija koju upotrebljavaju aplikacije i postupci na vašem Macu, osim posebnih procesa sustava koji se dodjeljuju Wired memory. Možete vidjeti da se vaša aktivna memorija povećava tijekom pokretanja aplikacija ili kao što je trenutačno pokrenuta aplikacija i potreban vam je više memorije za izvođenje zadatka.

Neaktivno. Ovo je memorija koju program više ne zahtijeva, ali još nije pušten u bazu Slobodne memorije.

Razumijevanje neaktivne memorije

Većina vrsta memorije prilično je jednostavna. Onaj koji putuje ljude je ja naivna memorija. Pojedinci često vide veliku količinu plave boje u svojoj sobi s dijagramom sjećanja (neaktivna memorija) i misle da imaju probleme s memorijom. To ih vodi da razmišljaju o dodavanju RAM-a kako bi poboljšao performanse Maca . No, u stvarnosti, neaktivna memorija vrši vrijednu uslugu koja vaš Mac čini snappierom.

Kada napustite aplikaciju, OS X ne oslobađa svu memoriju koju je aplikacija koristila. Umjesto toga, sprema se stanje pokretanja aplikacije u odjeljak Neaktivna memorija. Ako ponovno pokrenete istu aplikaciju, OS X zna da ne treba učitati aplikaciju s tvrdog diska jer je već pohranjena u neaktivnoj memoriji. Kao rezultat toga, OS X jednostavno redefinira odjeljak neaktivne memorije koja sadrži aplikaciju kao aktivnu memoriju, što ponovo pokreće aplikaciju vrlo brzom procesu.

Neaktivna memorija ne ostaje neaktivna zauvijek. Kao što je gore navedeno, OS X mogao bi početi koristiti tu memoriju prilikom ponovnog pokretanja aplikacije. Također će koristiti Inactive memory ako nema dovoljno slobodne memorije za potrebe aplikacije.

Slijed događaja ide nešto ovako:

Dakle, koliko RAM-a trebate?

Odgovor na to pitanje obično je odraz količine RAM-a inačici vašeg OS X-a, vrste aplikacija koje koristite i koliko aplikacija istodobno izvodite. Ali postoje i druga razmatranja. U idealnom svijetu, bilo bi lijepo ako niste morali preuzimati neaktivne RAM-ove prečesto. To bi omogućilo najbolje performanse prilikom pokretanja aplikacija više puta uz održavanje dovoljno slobodne memorije kako bi se zadovoljile potrebe nekih trenutno pokrenutih aplikacija. Na primjer, svaki put kad otvorite sliku ili izradite novi dokument, povezanu aplikaciju trebat će vam dodatna Slobodna memorija.

Da biste lakše odlučili trebate li više RAM-a, upotrijebite Aktivnost Monitor da biste gledali upotrebu RAM-a. Ako Slobodna memorija pada do točke u kojoj se aktivira neaktivna memorija, preporučujemo da razmislite o dodavanju više RAM-a za održavanje maksimalnih performansi.

Također možete pogledati vrijednost "Stranica outs" na dnu glavnog prozora Aktivnosti Monitor. (Kliknite ikonu Dock nadgledanja aktivnosti za aktivnost da biste otvorili glavni prozor Aktivnosti Monitor.) Ovaj broj pokazuje koliko je puta vašem Macu istekao raspoloživu memoriju i koristio tvrdi disk kao virtualni RAM. Ovaj broj bi trebao biti što je moguće niži. Volimo da broj bude manji od 1000 tijekom cjelodnevnog korištenja našeg Mac računala. Drugi sugeriraju veću vrijednost kao prag za dodavanje RAM-a, u susjedstvu od 2500 do 3000.

Također zapamtite, govorimo o maksimiziranju performansi vašeg Maca u vezi s RAM-om. Ne morate dodati više RAM-a ako vaš Mac radi prema vašim očekivanjima i potrebama.