Gali būti sudėtinga susimąstyti apie „Mac“atminties naudojimą. „Activity Monitor“programa gali padėti, ypač kai atėjo laikas pagalvoti, ar reikia atnaujinti kompiuterio RAM.
Aktyvumo monitorius buvo visų MacOS ir daugumos OS X operacinių sistemų, skirtų Mac, dalis, tačiau dabartinis jo formatas buvo pristatytas OS X Mavericks (10.9). Šiame straipsnyje pateikiama informacija, taikoma Activity Monitor macOS 10.15 ir OS X Mavericks (10.9), taip pat informacija apie ankstesnes OS X versijas.
Mac veiklos monitorius
Aktyvumo monitorius yra nemokama sistemos priemonė, kuri pateikiama visuose „Mac“kompiuteriuose. Jame yra penkių sričių skirtukai, iliustruojantys, kaip programos ir kiti procesai veikia jūsų kompiuterį. Skirtukai yra:
- CPU: rodo procesų poveikį procesoriaus veiklai
- Atmintis: stebi atminties naudojimą, įskaitant RAM fizinę atmintį
- Energija: nurodo kiekvienos programos sunaudotą energijos kiekį
- Diskas: rodomas duomenų, nuskaitytų iš disko ir įrašytų į diską, kiekis
- Tinklo naudojimas: nurodo, kurie procesai siunčia arba gauna duomenis per jūsų tinklą
Aktyvumo monitoriaus skirtuke Atmintis galite stebėti ir tvarkyti „Mac“atminties naudojimą.
Veiklos monitoriaus atminties diagrama (OS X Mavericks ir naujesnės versijos)
Kai „Apple“išleido „OS X Mavericks“, „Activity Monitor“įvedė atminties slėgio diagramą kartu su suspausta atmintimi – tai reikšmingas operacinės sistemos atminties valdymo pokytis. Atminties glaudinimas maksimaliai išnaudoja turimą RAM, suglaudindamas RAM saugomus duomenis, o ne perkeldamas atmintį į virtualiąją atmintį, o tai gali žymiai sulėtinti „Mac“našumą.
Be suspaustos atminties naudojimo, „Mavericks“pakeitė „Activity Monitor“ir tai, kaip jame pateikiama atminties naudojimo informacija. Užuot naudojusi skritulinę diagramą, kuri buvo pateikta ankstesnėse OS X versijose, kad parodytų, kaip dalijama atmintis, „Apple“pristatė atminties slėgio diagramą kaip būdą išreikšti, kiek atminties jūsų „Mac“suspaudžia, kad būtų laisvos vietos kitai veiklai.
Atminties slėgio diagrama
Atminties slėgio diagrama rodoma „Activity Monitor“lango skirtuko „Atmintis“apačioje. Tai rodo RAM taikomą suspaudimo kiekį, taip pat, kada siunčiama puslapių į diską, kai suspaudimo nepakanka, kad būtų patenkintas programų reikalavimas skirti atmintį.
Atminties slėgio diagrama rodoma trimis spalvomis:
- Žalia: rodo, kad nėra suspaudimo
- Geltona: rodo, kada vyksta suspaudimas
- Raudona: suspaudimas pasiekė savo ribas ir pradėtas ieškoti virtualiosios atminties
Be spalvos, nurodančios, kas vyksta atminties valdymo sistemoje, juostų aukštis atspindi vykstančio glaudinimo ar ieškos mastą.
Idealiu atveju atminties slėgio diagrama turėtų likti žalia, o tai rodo, kad nevyksta suspaudimas ir kad turite pakankamai laisvos RAM užduotims, kurias reikia atlikti. Kai diagrama pradeda rodyti geltoną spalvą, tai rodo, kad talpykloje saugomi failai, kurie nebėra aktyvūs, bet kurių duomenys vis dar saugomi RAM, yra suglaudinami, kad būtų sukurta pakankamai laisvos RAM, kurią būtų galima priskirti programoms, kurios prašo skirti RAM.
Atminties glaudinimui reikia šiek tiek procesoriaus, tačiau šis nedidelis našumo smūgis yra nedidelis ir vartotojas paprastai nepastebimas.
Kai atminties slėgio diagrama pradedama rodyti raudonai, nebėra pakankamai neaktyvios RAM, kurią būtų galima suspausti, ir vyksta keitimas į diską (virtualią atmintį). Duomenų keitimas iš RAM yra daug daugiau proceso reikalaujanti užduotis ir paprastai pastebima kaip bendras „Mac“našumo sulėtėjimas.
Kaip pasakyti, kada reikia RAM
Atminties slėgio diagrama leidžia iš pirmo žvilgsnio nustatyti, ar jūsų „Mac“reikia papildomos RAM.
- Jei diagrama dažniausiai yra žalia, jūsų „Mac“nereikia papildomos RAM.
- Jei jūsų diagrama yra geltona ir green, jūsų „Mac“geriausiai išnaudoja turimą RAM ir nereikia naršyti puslapiuose. duomenis į diską. Matote atminties glaudinimo ir „Mac“galimybės ekonomiškai naudoti RAM pranašumus, kad jums nereikėtų pridėti daugiau RAM. Jei diagrama dažniausiai geltona ir retai žalia, artimiausiu metu gali prireikti RAM.
- Jei diagrama yra raudona dažnai arba ilgesnį laiką, jūsų „Mac“būtų naudinga naudoti daugiau RAM. Jei atidarius programą jis tampa raudonas, bet kitu atveju išlieka geltonas arba žalias, greičiausiai jums nereikia daugiau RAM, nors galbūt norėsite sumažinti tuo pačiu metu atidarytų programų skaičių.
Nors Activity Monitor Dock piktogramą galima sukonfigūruoti taip, kad būtų rodoma tam tikra doko statistika, suglaudinta atmintis nėra viena iš jų. Norėdami peržiūrėti atminties slėgio diagramą, turite atidaryti programos langą.
Bottom Line
Ankstesnėse OS X versijose prieš OS X Mountain Lion buvo naudojamas senesnis atminties valdymo stilius, kuris nenaudoja atminties glaudinimo. Vietoj to, ji bando atlaisvinti atminties, kurią anksčiau skyrė programoms, ir, jei reikia, perkelia atminties į jūsų diską kaip virtualiąją atmintį.
Veiklos monitoriaus skritulinė diagrama
Aktyvumo monitoriaus skritulinėje diagramoje rodomi keturi atminties naudojimo tipai: laisva (žalia), laidinė (raudona), aktyvi (geltona) ir neaktyvi (mėlyna). Kad suprastumėte atminties naudojimą, turite žinoti, koks yra kiekvienas atminties tipas ir kaip jis veikia turimą atmintį.
- Free. Tai yra jūsų Mac kompiuteryje esanti RAM, kurios jis šiuo metu nenaudoja ir gali būti priskirtas bet kokiam procesui ar programai, kuriai reikia visos ar dalies turimos atminties.
- Wired. Jūsų Mac priskiria laidinę atmintį savo vidiniams poreikiams ir pagrindiniams jūsų vykdomų programų ir procesų poreikiams. Laidinė atmintis reiškia minimalų RAM kiekį, kurio bet kuriuo metu reikia jūsų „Mac“, kad jis veiktų. Galite galvoti apie tai kaip apie atmintį, kuri neribojama viskam kitam.
- Active. Šiuo metu jūsų Mac kompiuteryje naudojamų programų ir procesų atmintis, išskyrus specialius sistemos procesus, priskirtus laidinei atminčiai, yra aktyvioji atmintis. Galite matyti, kad aktyvios atminties plotas auga, kai paleidžiate programas arba kai reikia šiuo metu veikiančioms programoms, ir paimkite daugiau atminties, kad atliktumėte užduotį.
- Neaktyvus. Programai nebereikia neaktyvios atminties, tačiau „Mac“dar nebuvo išleista į laisvos atminties telkinį.
Bottom Line
Dauguma atminties tipų yra nesudėtingi. Tas, kuris parklupdo žmones, yra neaktyvi atmintis. Asmenys dažnai atminties skritulinėje diagramoje mato daug mėlynos spalvos ir mano, kad jų „Mac“turi atminties problemų. Tai verčia juos galvoti apie RAM pridėjimą, kad padidintų kompiuterio našumą, tačiau iš tikrųjų neaktyvi atmintis atlieka vertingą paslaugą, dėl kurios jūsų „Mac“yra patrauklesnis.
Kas yra neaktyvi atmintis?
Kai uždarote programą, OS X neatlaisvina visos naudojamos programos atminties. Vietoj to jis išsaugo programos paleidimo būseną skyriuje Neaktyvi atmintis. Jei iš naujo paleisite tą pačią programą, OS X žino, kad jai nereikia įkelti programos iš standžiojo disko, nes ji jau saugoma neaktyvioje atmintyje. Dėl to OS X iš naujo apibrėžia neaktyvios atminties skyrių, kuriame yra programa, kaip aktyviąją atmintį, todėl programos paleidimas iš naujo yra greitas procesas.
Kaip veikia neaktyvi atmintis?
Neaktyvi atmintis nelieka neaktyvi amžinai. OS X gali pradėti naudoti šią atmintį, kai iš naujo paleidžiate programą. Ji taip pat naudoja neaktyvią atmintį, jei nėra pakankamai laisvos atminties programos poreikiams.
Įvykių seka yra maždaug tokia:
- Kai paleidžiate programą, OS X patikrina, ar ji saugoma neaktyvioje atmintyje. Jei taip, ta atmintis iš naujo priskiriama kaip aktyvi ir programa paleidžiama.
- Jei programos nėra Neaktyviojoje atmintyje, OS X programai išskiria atitinkamą laisvos atminties dalį.
- Jei nėra pakankamai laisvos atminties, OS X išleidžia dalį neaktyvios atminties, kad patenkintų programos poreikius. Atleidus neaktyvią atmintį, iš neaktyvios atminties telkinio pašalinama viena ar daugiau talpykloje esančių programų, todėl tų programų paleidimo laikas bus ilgesnis.
Taigi, kiek reikia RAM?
Atsakymas į šį klausimą paprastai atspindi jūsų OS X versijai reikalingos RAM kiekį, naudojamų programų tipą ir tai, kiek programų veikiate vienu metu. Tačiau yra ir kitų svarstymų. Idealiame pasaulyje būtų puiku, jei nereikėtų dažnai veržtis į neaktyvią RAM. Tai užtikrina geriausią našumą pakartotinai paleidžiant programas, išlaikant pakankamai laisvos atminties, kad atitiktų bet kokių šiuo metu veikiančių programų poreikius. Pavyzdžiui, kiekvieną kartą, kai atidarote vaizdą arba sukuriate naują dokumentą, susijusiai programai reikia papildomos laisvos atminties.
Kad padėtumėte nuspręsti, ar reikia daugiau RAM, naudokite „Activity Monitor“ir stebėkite, kaip naudojama RAM. Jei laisvos atminties sumažėja iki taško, kai išleidžiama neaktyvioji atmintis, galbūt norėsite pridėti daugiau RAM, kad išlaikytumėte maksimalų našumą.
Taip pat galite peržiūrėti Page outs reikšmę aktyvumo monitoriaus pagrindinio lango apačioje. Šis skaičius rodo, kiek kartų jūsų „Mac“pritrūko laisvos atminties ir jūsų standusis diskas buvo naudojamas kaip virtualioji RAM. Šis skaičius turėtų būti mažesnis nei 1000, kai visą dieną naudojate „Mac“.
Jei „Mac“našumas atitinka jūsų lūkesčius ir poreikius, jums nereikia pridėti daugiau RAM.