Maci mälukasutuse jälgimiseks kasutage aktiivsuse monitori

Mälu kasutamise jälgimine ja mõistmine ning vajadus täiendava mälu järele

Mõnikord võib olla raske OS X-mälukaardi kasutamise üle saada, võib Activity Monitori rakendus aidata eriti Maci värskendusi kaaludes. Kas täiendava mälu lisamine annab märkimisväärse jõudluse kasvu? See on küsimus, mida me sageli kuuleme, nii et let's leida vastus koos.

Tegevuse jälgimine

Mälu kasutamise seireks on mitu head utiliidid, ja kui sul on juba lemmik, on kõik korras. Kuid selle artikli puhul kasutame Active Monitori, mis on kõigi Macidega kaasasolev tasuta süsteemiautomaatika. Meile meeldib aktiivsusmonitor, sest see võib Dockis ettevaatlikult istuda ja näidata praegust mälukasutust oma Docki ikooni lihtsa kaartidega (sõltuvalt OS X versioonist ). Kiire pilk Active Monitor Docki ikoonile ja teate, kui palju RAMi kasutate ja kui palju on see tasuta.

Tegevuse jälgimise seadistamine

  1. Launch Activity Monitor, mis asub aadressil / Applications / Utilities.
  2. Avanenud aktiveerimisakna aknas klõpsake vahekaarti "Süsteemimälu".
  3. Menüüs Activity Monitor valige View, Dock ikoon, Show Memory Use.

Snow Leopardi ja hiljem:

  1. Paremklõpsake ikooni Activity Monitor Dock ja valige Options, Keep in Dock .
  2. Paremklõpsake ikooni Activity Monitor Dock ja valige Valikud, avage sisselogimisel.

Leopardi ja varem:

  1. Paremklõpsake ikooni Activity Monitor Dock ja valige Keep in Dock.
  2. Paremklõpsake ikooni Activity Monitor Dock ja valige Open at Log in.

Nüüd saate tegevuse akna akna sulgeda (sulgege aken lihtsalt, programmist väljumata). Dock ikoon näitab jätkuvalt RAM-i kasutamise diagrammi. Lisaks käivitub aktiivsusmonitor automaatselt Mac-i taaskäivitamisel, nii et saate alati jälgida mälukasutust.

Activity Monitor'i mälukaart (OS X Mavericks ja hiljem) mõista

Kui Apple tegi OS X Mavericks välja, tähendas see märkimisväärset muutust selle kohta, kuidas operatsioonisüsteem mälu haldab. Mavericks tutvustas mälu kokkusurumise kasutamist - meetodit, mis kasutab kõige paremini olemasolevat RAM-i, pakkides mälus paiknevate mälu asemel virtuaalsesse mällu salvestatud andmeid, protsessi, mis võib märkimisväärselt aeglustada Maci jõudlust. Osa X OS- s sisalduvast mõisted Compressed Memory leiate üksikasjad kokkupandud mälu töö kohta.

Peale kompresseeritud mälu kasutamise tegi Mavericks muudatusi aktiivsuse monitoris ja kuidas mälu kasutusandmeid esitatakse. Selle asemel, et näidata, kuidas mälu jagatakse, tutvustas Apple tuttavat joonise diagrammi, tutvustas mälumõju diagrammi, mis näitab, kui palju mälu on pakitud, et pakkuda vaba ruumi muude tegevuste jaoks.

Mäluruumi diagramm

Mälu surve diagramm on tähtaeg, mis näitab RAM-i jaoks kasutatava kompressiooni suurust ja ka siis, kui viimane leiab ketta lõpuks, kui kompressioon ei ole piisav, et rahuldada rakenduste nõudlust mälu eraldamiseks.

Mälu surve diagramm kuvatakse kolmes värvitoonis:

Lisaks värvile, mis näitab, mis toimub mäluhaldussüsteemis, tähistab varjundi kõrgus seda, kui suur on kompressioon või lehitsemine.

Ideaalis peaks mäluhäire graafik jääma roheliseks, näidates, et tihendus ei toimu. See näitab, et teil on piisav vaba RAM ülesannete jaoks, mida tuleb teha. Kui graafik hakkab näitama kollast, näitab see, et vahemällu salvestatud faile (mis sarnanevad aktiivsuse monitori varasemate versioonide mitteaktiivse mällu), peamiselt rakendused, mis ei ole enam aktiivsed, kuid kellel on ikka veel oma andmed RAM-is, tihendatakse, et luua piisavalt vaba RAM, et määrata rakendustele RAM-i eraldamise taotlused.

Kui mälu on kokkusurutud, on kompressioonide täitmiseks vaja mõningaid protsessorit, kuid see väike jõudlus on väike ja tõenäoliselt kasutaja jaoks märkamatu.

Kui mäluhälve diagramm hakkab punaseks näitama, tähendab see, et tihendamiseks pole enam mitteaktiivset RAMi ja kettale (virtuaalne mälu) vahetus toimub. Andmete väljavahetamine RAMist on palju rohkem protsessimahukas ülesanne ja see on tavaliselt märgatav Maci jõudluse üldise aeglustumisega .

Kas teil on piisavalt RAMi?

Mälu surve diagramm muudab palju lihtsamaks lühidalt, kui saaksite kasutada täiendavat RAM-i. OS X eelmistes versioonides peate kontrollima levinud lehe väljalangemist ja tegema natuke matemaatikat, et tulla vastuse juurde.

Mälu survet kaardil peate ainult nägema, kas graafik on punane ja kui kaua. Kui see jääb seal pikaks ajaks, siis saaksite rohkem RAM-i. Kui rakenduse avamisel piiksub punane, kuid muidu jääb kollaseks või roheliseks, siis tõenäoliselt ei vaja enam mälu; lihtsalt vähendage seda, kui palju rakendusi olete avatud korraga.

Kui teie graafik on sageli kollane, siis teeb Mac selle, mida ta peaks tegema: kasutage oma olemasolevat RAM-i kõige paremini ilma leheandmeteta oma kettale. Näete kasu mälu kokkusurumisest ja selle võimest kasutada RAM-i ökonoomselt ja hoida ära täiendava RAM-i lisamise.

Kui enamus ajast on roheline, siis pole sul muret.

Activity Monitori mälukaartide (OS X Mountain Lion ja varem) mõistmine

OS X varasemad versioonid kasutasid vanemat mäluhaldust, mis ei kasuta mälu kokkusurumiseks. Selle asemel proovib ta vabastada mällu, mis oli varem rakendustele eraldatud, ja seejärel vajaduse korral teie mällu (virtuaalmälu).

Activity Monitor Pie Chart

Activity Monitori joonise diagramm näitab neli tüüpi mälukasutust: Free (roheline), Wired (punane), Active (kollane) ja Inactive (sinine). Mälu kasutamise mõistmiseks peate teadma, milline on iga mälu tüüp ja kuidas see mõjutab olemasolevat mälu.

Vaba. See on üsna lihtne. See on teie Macis kasutatav RAM, mida praegu ei kasutata ja mida saab vabalt määrata igale protsessile või rakendusele, mis vajab kogu või osa saadaolevast mälust.

Ühendatud. See on mälu, mille teie Mac on määranud oma sisemistele vajadustele, samuti teie kasutatavate rakenduste ja protsesside põhivajadustele. Juhtmega mälu kujutab minimaalset RAM-i, mida teie Mac vajab mis tahes ajahetkel töö jätkamiseks. Seda saab mõelda kui mälu, mis on kõigile teistele piiratud.

Aktiivne See on mälu, mida praegu kasutavad rakendused ja protsessid teie Macis, välja arvatud traadiga mällu määratud spetsiaalsed süsteemiprotsessid. Näete, et teie aktiivne mälu jalajälg kasvab, kui käivitate rakendusi või kui praegused rakendused vajavad ja hankige ülesande täitmiseks rohkem mälu.

Mitteaktiivne. See on mälu, mida rakendus enam ei vaja, kuid seda ei ole veel Vaba mälu basseini juurde pandud.

Inaktiivse mälu mõistmine

Enamik mälutüüpe on üsna lihtne. Inimene, kes reisib inimesi, on aktiivne mälu. Inimesed näevad tihti mälestuste graafikus (mitteaktiivne mälu) suures koguses siniseid ja arvavad, et neil on mäluprobleemid. See paneb nad mõtlema Maci jõudluse suurendamiseks RAM-i lisamisega. Kuid tegelikkuses teeb mitteaktiivne mälu väärtusliku teenuse, mis muudab teie Maci kiiremaks.

Rakendusest väljumisel ei vabasta OS X kogu kasutatavat mälu. Selle asemel salvestab ta rakenduse käivitamise oleku mitteaktiivse mäluseadmesse. Kui käivitate sama rakenduse uuesti, teab OS X, et see ei pea rakendust kõvakettalt laadima, kuna see on juba salvestatud mitteaktiivse mällu. Selle tulemusena redigeerib OS X lihtsalt aktiivse mälu osa, mis sisaldab rakendust aktiivse mälu all, mis muudab rakenduse taaskäivitamise väga kiireks protsessiks.

Mitteaktiivne mälu ei jää igavesti passiivseks. Nagu eespool märgitud, võib OS X selle mäluga uuesti käivitada, kui käivitate rakenduse uuesti. Samuti kasutab see mitteaktiivset mälu, kui rakenduse vajadustele pole piisavalt vaba mälu.

Ürituste jada käib midagi sellist:

Niisiis, kui palju RAM vajate?

Sellele küsimusele vastamine on tavaliselt OS-i OS-i versiooni OS-i, teie kasutatavate rakenduste tüübi ja paljude rakenduste, mida te korraga kasutate, RAM-i peegelduseks. Kuid on ka muid kaalutlusi. Ideaalmaailmas oleks tore, kui sa ei peaks liiga sageli ründama Inactive RAM. See tagaks parima tulemuse rakenduste käivitamisel korduvalt, säilitades samal ajal piisavalt vaba mälu praeguste rakenduste vajaduste rahuldamiseks. Näiteks iga kord, kui avate pildi või loote uue dokumendi, on sellega seotud rakendus vaja täiendavat Vaba mälu.

Selleks, et aidata teil otsustada, kas vajate rohkem RAM-d, kasutage aktiivmulti RAM-i kasutamise vaatamiseks. Kui Vaba mälu langeb kuni mitteaktiivse mälu vabastamiseni, võite kaaluda täiendava RAM-i lisamist, et säilitada maksimaalne jõudlus.

Saate vaadata ka Activity Outputi põhiakna allosas olevat väärtust "Page outs". (Activity Monitori peaakna avamiseks klõpsake Activity Monitori Dock ikooni.) See number näitab, kui mitu korda Mac on kasutuselolevat mälu lõppenud ja kasutab kõvaketast virtuaalse RAM-iga. See number peaks olema nii madal kui võimalik. Meile meeldib, et meie Maci täispäeva kasutuses on see number vähem kui 1000. Teised näitavad RAM-i lisamise künnise kõrgemat väärtust 2500 kuni 3000 naabruses.

Samuti pidage meeles, et me räägime teie Maci jõudluse maksimeerimisest RAM-iga. Kui Mac teie ootustele ja vajadustele vastavad, siis ei pea te täiendavat mälu lisama.