Naudokite "Activity Monitor", norėdami stebėti "Mac" atminties naudojimą

Stebėti ir suprasti atminties naudojimą ir, jei reikia daugiau atminties

Kartais gali būti sunku pasiekti jūsų galvą apie "OS X" atminties naudojimą, "Activity Monitor" programa gali padėti, ypač kai ateis laikas apsvarstyti "Mac" atnaujinimus. Ar papildoma atmintis padidins našumą? Tai klausimas, kurį dažnai girdi, todėl rasime atsakymą kartu.

Veiklos stebėjimas

Yra keletas gerų paslaugų, skirtų stebėti atminties naudojimą, ir jei jau turite mėgstamą, tai gerai. Tačiau šiame straipsnyje mes ketiname naudoti Activity Monitor, nemokamos sistemos įrankį, kuris ateina su visais "Mac" įrenginiais. Mums patinka "Activity Monitor", nes jis gali nepastebimai nusileisti Dock'e ir parodyti dabartinį atminties naudojimą kaip paprastą "Dock" piktogramos piktogramą (priklausomai nuo OS X versijos ). Greitas žvilgsnis į "Activity Monitor Dock" piktogramą, ir jūs žinote, kiek RAM naudojate ir kiek laisvo.

Konfigūruoti veiklos monitorių

  1. Paleiskite "Activity Monitor", esantį / Applications / Utilities.
  2. Atidarytame "Activity Monitor" lange spustelėkite skirtuką "System Memory".
  3. Meniu Activity Monitor pasirinkite View, Dock Icon, Show Memory Usage.

"Snow Leopard" ir vėliau:

  1. Dešiniuoju pelės mygtuku spustelėkite piktogramą "Activity Monitor Dock" ir pasirinkite Funkcijos, " Keep in Dock" .
  2. Dešiniuoju pelės mygtuku spustelėkite piktogramą Activity Monitor Dock ir pasirinkite Funkcijos, Atidaryti prisijungimo metu.

"Leopard" ir anksčiau:

  1. Dešiniuoju pelės mygtuku spustelėkite piktogramą Activity Monitor Dock ir pasirinkite Keep in Dock.
  2. Dešiniuoju pelės mygtuku spustelėkite piktogramą "Activity Monitor Dock" ir pasirinkite "Open at Login".

Dabar galite uždaryti "Activity Monitor" langą (tiesiog uždarykite langą, neišeikite iš programos). "Dock" piktograma toliau parodys RAM naudojimo stalo diagramą. Be to, "Activity Monitor" bus paleistas automatiškai, kai iš naujo paleisite "Mac", taigi visada galėsite stebėti atminties naudojimą.

"Activity Monitor" atminties kortelės supratimas ("OS X Mavericks" ir vėliau)

Kai "Apple" išleido "OS X Mavericks", tai reikšmingai pakeitė operacinės sistemos valdymą atmintyje. "Mavericks" pristatė atmintinės suglaudinimo panaudojimą - tai metodas, kuris leidžia kuo daugiau laisvos atminties suspaudžiant RAM saugomus duomenis, o ne ieškos atminties virtualiosios atminties procesą, kuris gali žymiai sulėtinti "Mac" našumą. Išsami informacija apie tai, kaip suspausta atmintinė veikia " Suspaustos atminties atmintyje", rasite straipsnyje " OS X" .

Be "suspaustos atminties" naudojimo, "Mavericks" pakeitė "Activity Monitor" ir nurodė, kaip pateikiama informacija apie atminties naudojimą. "Apple" pristatė atminties slėgio diagramą, o tai reiškia, kaip išreikšti, kiek atminties yra suspausta, kad būtų suteikta laisva vieta kitai veiklai.

Atminties slėgio diagrama

Atminties slėgio diagrama yra laiko eilutė, nurodanti, kiek RAM naudojamas suspaudimas, taip pat kai paskutinį kartą įkeliama į diską, kai suglaudinimo nepakanka norint patenkinti paklausą, skirtą atminčiai.

Atminties slėgio lentelė yra trijų spalvų:

Be spalvos, nurodančios, kas vyksta atminties valdymo sistemoje, šešėlio aukštis rodo, koks yra suspaudimo ar ieškos kiekis.

Idealiu atveju atminties slėgio diagrama turėtų išlikti žaliai, o tai reiškia, kad nėra suspaudimo. Tai rodo, kad turite tinkamą laisvą RAM, kad atliktumėte užduotis. Kai diagramoje pradeda rodyti geltoną spalvą, tai rodo, kad talpykloje saugomi failai (panašūs į neaktyvią atmintį ankstesnėse "Activity Monitor" versijose), iš esmės nebeaktyvinčios programos, tačiau jų duomenys vis dar saugomi RAM, yra suspausta, kad būtų sukurta pakankamai laisvų RAM priskirti programoms, kuriose prašoma skirti RAM.

Kai atmintis suspausta, ji reikalauja tam tikrų procesoriaus pridėtinių, kad galėtų atlikti suspaudimą, tačiau šis nedidelis našumas yra nedidelis ir galbūt nepastebimas vartotojui.

Kai atminties slėgio diagrama pradeda rodyti raudonai, tai reiškia, kad nebeveikia neveikiančios RAM, kad būtų galima suspausti, ir vyksta keitimasis į diską (virtualiosios atminties). Duomenų keitimas iš RAM yra daug daugiau procesų reikalaujanti užduotis ir paprastai pastebima kaip bendras "Mac" našumo sulėtėjimas .

Ar turite pakankamai RAM?

Atminties slėgio diagrama iš tikrųjų leidžia žymiai lengviau suprasti, ar naudosite papildomą RAM. Ankstesnėse "OS X" versijose turėjote patikrinti, ar įvyko puslapio outs, ir atlikite šiek tiek matematikos, kad pateiktumėte atsakymą.

Su atminties slėgio diagrama, viskas, ko jums reikia padaryti, yra pamatyti, ar diagrama yra raudonai ir kiek laiko. Jei jis ilgai išliks, naudosite daugiau RAM. Jei atidarant programą piktžolė tik raudona, bet kitaip lieka geltonai arba žaliai, greičiausiai nereikia daugiau RAM; tiesiog sumažinkite, kiek programų turite atidaryti vienu metu.

Jei jūsų diagramos dažnai būna geltonos spalvos, tada jūsų "Mac" daro tai, ką ji turėtų padaryti: kuo geriau panaudoti laisvą atmintį, neturint puslapio duomenų jūsų diske. Jūs matote atminties suspaudimo pranašumą ir jo gebėjimą naudoti RAM ekonomiškai ir neleidžia jums pridėti daugiau RAM.

Jei dažniausiai esate žalia, gerai, neturite rūpesčių.

"Activity Monitor" atminties kortelės ("OS X Mountain Lion" ir anksčiau) supratimas

Ankstesnėse OS X versijose buvo naudojamas senesnis atmintinės valdymo būdas, kuris nenaudoja atminties suspaudimo. Vietoje to ji bando atlaisvinti atmintis, kuri anksčiau buvo skirta programoms, o tada, jei reikia, disko puslapio atmintį (virtualios atminties).

Veiklos stebėjimo pietų diagrama

"Activity Monitor" pjūklės diagrama rodo keturias atminties naudojimo rūšis: "Free" (žalia), "Wired" (raudona), "Active" (geltona) ir "Inactive" (mėlyna). Kad suprastumėte savo atminties naudojimą, turite žinoti, kas yra kiekvienas atminties tipas ir kaip jis paveikia laisvą atmintį.

Laisvas. Tai viena gana paprasta. Tai "Mac" RAM, kuri šiuo metu nenaudojama ir gali būti laisvai priskirta bet kokiam procesui ar programai, kuriai reikia visos ar dalies laisvos atminties.

Laidinis. Tai atmintis, kurią "Mac" priskyrė savo vidiniams poreikiams, taip pat pagrindinius jūsų vykdomų programų ir procesų poreikius. Laidinė atmintis - tai minimalus RAM kiekis, kurį Mac reikalauja bet kuriuo momentu, kad galėtų veikti toliau. Galite galvoti apie tai kaip apie atmintį, kuri yra ne visiems.

Aktyvus. Ši atmintis šiuo metu naudojama jūsų Mac programose ir procesuose, išskyrus specialius sistemos procesus, priskirtus laidinei atminčiai. Jūs galite pamatyti savo aktyviosios atminties pėdsaką, kai paleidžiate programas arba, kaip reikalauja šiuo metu veikiančios programos, patraukite daugiau atminties, kad atliktumėte užduotį.

Neaktyvus. Tai yra atmintis, kuri programai nebėra reikalinga, bet dar nėra išleista į laisvos atminties talpyklą.

Nepakankamos atminties supratimas

Dauguma atminties tipų yra gana paprasti. Tas, kuris kelia žmones, yra neaktyvus atmintis. Asmenys dažnai mato didelį kiekį mėlynos atminties pietų diagramoje (neaktyvi atmintyje) ir mano, kad jiems kyla atminties problemų. Tai leidžia jiems galvoti apie tai, kaip pridėti RAM, kad pagerintų " Mac" našumą . Tačiau iš tikrųjų neaktyvus atmintis atlieka vertingą paslaugą, kuri daro "Mac" greitesnę.

Kai uždarote programą, OS X neatleidžia visos atminties, kurią naudoja programa. Vietoje to ji išsaugo programos paleisties būseną neaktyvaus atminties skyriuje. Jei paleiskite tą pačią programą dar kartą, OS X žino, kad nereikia įkelti programos iš kietojo disko, nes ji jau yra saugoma neaktyviose atmintyje. Todėl OS X tiesiog iš naujo apibrėžia Neaktyvaus atminties sekciją, kurioje yra tokia programa kaip "Aktyvi atmintis", o tai leidžia iš naujo paleisti programą labai greitai.

Neaktyvi atmintis nelieka neveikli amžinai. Kaip minėta pirmiau, OS X gali pradėti naudoti šią atmintį paleidus programą iš naujo. Taip pat bus naudojama neaktyvi atmintinė, jei nepakanka laisvos atminties programos reikmėms.

Renginių seka būna tokia:

Taigi, kiek RAM reikalinga?

Atsakymas į šį klausimą paprastai atspindi RAM dydį, kokią reikia jūsų OS X versijai, naudojamų programų tipą ir kiek programų vienu metu paleidžiama. Tačiau yra ir kitų svarstymų. Idealiame pasaulyje būtų malonu, jei per daug dažnai nepasikartotų Neaktyviosios atminties. Tai užtikrintų geriausią našumą paleidžiant programas pakartotinai, išlaikant pakankamai laisvos atminties, kad atitiktų bet kurios šiuo metu veikiančių programų poreikius. Pavyzdžiui, kiekvieną kartą, kai atidarote atvaizdą arba sukuriate naują dokumentą, atitinkamai programai reikės papildomos laisvos atminties.

Jei norite sužinoti, ar reikia daugiau RAM, naudokite "Activity Monitor", kad galėtumėte pamatyti savo RAM naudojimą. Jei laisvos atminties kiekis nukrito iki taško, kuriame paleidžiama neaktyvi atmintinė, galbūt norėsite pridėti daugiau RAM, kad išlaikytumėte maksimalų našumą.

Taip pat galite peržiūrėti "Page outs" vertę Activity Monitor pagrindinio lango apačioje. (Norėdami atidaryti "Activity Monitor" pagrindinį langą, spustelėkite "Activity Monitor" doko piktogramą). Šis skaičius rodo, kiek kartų "Mac" buvo užblokuota laisvos atminties ir naudojamas kietasis diskas kaip virtualios atminties. Šis skaičius turi būti kuo mažesnis. Mėgsta, kad per mūsų "Mac" visą dieną naudojamas mažesnis nei 1000 skaičius. Kiti nurodo didesnę reikšmę kaip RAM papildymo ribą, esančią nuo 2500 iki 3000.

Taip pat atminkite, kad mes kalbame apie maksimalų jūsų "Mac" našumą, susijusį su RAM. Jei jūsų "Mac" atitinka jūsų lūkesčius ir poreikius, nereikia papildomai papildyti RAM.