Hjemmeside » hvordan » Slik feilsøker du Macen din med aktivitetsmonitor

    Slik feilsøker du Macen din med aktivitetsmonitor

    Ikke mange uformelle brukere vet om OS Xs aktivitetsmonitor, og færre forstår fortsatt hvordan det fungerer og hva det egentlig kan gjøre. Slik bruker du Activity Monitor til å administrere Mac-minnet, fikse sakte applikasjoner og feilsøke ulike andre problemer.

    Start Activity Monitor-appen ved å gå til "Programmer> Verktøy> Aktivitetsovervåkning", eller skriv bare "Aktivitetsmonitor" i Spotlight. Hovedskjermbildet for Activity Monitor er delt inn i to seksjoner:

    1. Prosessbordet

    Hovedruten viser både en liste over både åpne applikasjoner og systemprosesser. Legg merke til hvor mange elementer som vises i prosesslisten, selv når du bare stirrer på skrivebordet, gjør ingenting. Enkelte programmer er enkle å få øye på, mens andre er bakgrunnssystemnivåoperasjoner du vanligvis ikke ser. Alle prosessene er oppført sammen med flere detaljer i hver kolonne.

    Det er mulig å vise flere kolonner ved å gå til menyen "Vis> Kolonner". Utvid alternativet "Kolonner", velg de du vil vise, og de vises i Aktivitetsmonitor. Du kan også sortere listen over prosesser av noen av kolonnene i stigende eller synkende rekkefølge. Klikk på kolonnens tittel en eller to ganger for å endre bestillingen. Øverst til høyre er det en "Søkefilter" -boks som lar deg søke etter en bestemt prosess.

    2. System Monitor Tabs

    De fem kategoribladene øverst i aktivitetsmonitoren - "CPU," "Minne", "Energi," "Disk" og "Nettverk" -fokuserer listen over prosesser på en gitt ressurs. Hvis du for eksempel vil se hvilke prosesser som bruker RAM-en din, klikker du på "Minne" -fanen. Hvis du vil se hva som tar opp så mye nettverksbåndbredde, klikker du på "Nettverk".

    Hver rute viser sanntidsstatistikk for den ressursen, samt grafer som viser ressursbruk over tid. Realtidsstatistikken oppdateres hvert femte sekund, men du kan gjøre det kortere eller lengre ved å gå til "Vis> Oppdateringsfrekvens" og velge frekvensnivå. Disse overvåkingsfunksjonene er uvurderlige for feilsøking.

    Menyen "Vis" lar deg også velge hvilke prosesser du ser: alle prosesser, systemprosesser, aktive prosesser, applikasjoner brukt de siste 8 timene og så videre. Du kan lese mer om disse alternativene i Apples støttedokumentasjon.

    prosessor

    CPU-fanen viser hvordan prosessene bruker datamaskinens prosessor. Du får se hvilken prosentandel av den totale CPUen en prosess bruker, hvor lenge den har vært aktiv, navnet på brukeren eller tjenesten som lanserte prosessen, og mer.

    Hvis du ser på bunnen av vinduet, ser du litt mer generell statistikk, inkludert prosentandelen av CPU-en din, som for øyeblikket brukes av "system" -prosesser som tilhører OS X, "brukerprosesser", som er programmer du åpnet, og hvor mye av CPUen din som ikke er i bruk. Du vil også se en graf som viser hvor mye av CPUen du bruker totalt. Blå viser prosentandelen som brukes av brukerprosesser, mens rødt viser prosentandelen som brukes av systemprosesser.

    Noen ganger kan en app bruke mer CPU enn den burde, selv om appen ikke ser ut til å gjøre noe. En opptatt CPU betyr kortere batterilevetid og mer varme. Også når en app bruker for mye CPU, frar det andre prosesser av sin andel, senker datamaskinen og ofte resulterer i hyppig og utvidet utseende av spinnende strandball i alle applikasjoner.

    Midlertidige toppene er normale når en app jobber hardt, spesielt hvis det er noe ressursintensivt som videoredigering eller 3D-spill. Men CPU-bruken bør reduseres når oppgaven er ferdig, og den bør stoppe helt når appen ikke lenger er åpen. Når du ikke bruker maskinen, bør dette "tomt" nummer være over 90%.

    For å se hvilke apper som bruker mest CPU, åpne Aktivitetsmonitor og velg "Vis> Alle prosesser." Klikk på toppen av kolonnen "% CPU" for å sortere prosessene dine ved hjelp av CPU-bruk. Hvis en app som ikke gjør noe dukker opp på toppen med en høy prosentandel av CPU, kan det være feil. Du kan også se problematiske prosesser i rød tekst med uttrykket "Ikke svare".

    Noen prosesser kan av og til vise høy CPU-bruk, men dette er ikke alltid et problem. For eksempel:

    • Prosesser assosiert med Spotlight kan vise en utvidet spike i CPU bruk under indeksering. Dette er vanligvis vanlig oppførsel (med mindre det er hele tiden).
    • Av og til vil du se en prosess kalt "kernel_task" ved hjelp av en stor prosentandel av CPU, ofte når Mac-fansen blåser. Kernel-oppgave hjelper med å håndtere Mac-temperaturen din ved å gjøre CPUen mindre tilgjengelig for prosesser som bruker CPUen intensivt.
    • En nettleser kan vise høy CPU-bruk mens du gjengir eller viser multimedieinnhold, for eksempel videoer.

    Hvis du ser på Aktivitetsmonitor og en app oppfører seg merkelig som å bruke 100% av CPU-en din når den ikke burde være - så kan det være feil. Hvis prosessen ikke svarer, må du vente i noen minutter for å se om den enten vender tilbake til normal drift eller krasjer. Hvis ikke, avslutt prosessen ved å klikke på den og gå til "Vis> Avslutt prosess". Du kan også klikke på X-knappen i verktøylinjen for å tvinge til å slutte. Ignorer prosesser som har "root" oppført som bruker og fokusere på de som kjører fra din brukerkonto.

    Hukommelse

    Minne-panelet viser informasjon om hvordan RAM-en din brukes. Som med CPU-fanen, kan du sortere etter mange forskjellige alternativer, og se mer informasjon nederst i Minne-panelet, inkludert en oppdateringsgrafikk for hvor mye RAM som er i bruk.

    "Memory Used" -verdien er spesielt nyttig her. Dette angir den totale mengden RAM som brukes av apper og OS X-prosesser, men er oppdelt i "App Memory", "Wired" og "Compressed". For å kunne bruke RAM mer effektivt, vil OS X noen ganger komprimere data i RAM som ikke er i bruk, eller det vil bytte det til harddisken din for senere bruk. Kablet minne angir data som ikke kan komprimeres eller byttes til harddisken, vanligvis fordi det er nødvendig for datamaskinens kjernefunksjoner.

    Til slutt forteller "Cached" deg hvor mye minne som er brukt, men tilgjengelig for andre apper å ta. Hvis du for eksempel avslutter Safari etter å ha surfet for en stund, blir dataene lagret i RAM-en. Hvis du starter Safari på nytt senere, starter den raskere takket være disse filene. Men hvis en annen app trenger RAM, vil OS X fjerne Safari-dataene og la en annen app ta sin plass. Cached er i hovedsak RAM som brukes, men ikke "bundet opp" av en prosess.

    Hvis Mac-maskinen kjører sakte, er det en rekke mulige syndere. Mens du er på "Minne" -fanen, ta en titt på grafen for "Minnetrykk" -bruken. Den forteller deg den nåværende tilstanden til minnesressurser gjennom forskjellige farger. Grønn betyr at minnesressurser er tilgjengelige, og rød betyr at Mac-maskinen har gått tom for minne, og tar seg til harddisken (som er mye tregere).

    Full RAM er ikke alltid en dårlig ting. Det kan bare bety at Macen din har mange bufrette filer som er tilgjengelige for andre apper hvis de trenger det. Så lenge "Memory Pressure" er grønt, ikke bekymre deg om det ser ut til at hele minnet ditt blir brukt.

    Men hvis RAM-en din er veldig full og Macen din virker sakte, kan det hende at du ikke har nok RAM for alt som kjører. Det er bare to måter å fikse dette på: enten lukkede apper som spiser store mengder minne, eller kjøpe mer RAM for datamaskinen.

    Hold øye med Swap Used and Compressed statistikken også. Et lavt antall byttebruk er akseptabelt, men et stort antall byttebruk indikerer at systemet ikke har nok RAM til å møte søknadskravene. Systemet bytter bare til harddisken når det ikke har nok ekte minne, noe som reduserer systemets ytelse.

    Energi

    Energibanen er ekstremt nyttig for bærbare eiere. Det viser hvor mye batteri appene dine bruker, slik at du kan sørge for at du får så mye liv ut av din bærbare som mulig.

    Som med de andre kategoriene, kan du sortere etter mange forskjellige alternativer, og mer informasjon er tilgjengelig nederst i Energibanelet. Du får se energibeslaget av dine kjørerapper, gjennomsnittlig energipåvirkning av hver app de siste åtte timene, og selv om en app forhindrer at datamaskinen går i dvale. Du kan også se hvilke apper som støtter "App Nap", en funksjon i OS X som lar enkelte apper gå i dvale når de er åpne, men ikke i bruk.

    Jo mer energi datamaskinen bruker, jo lavere batterilevetid får du. Hvis batterilevetiden til den bærbare Macen din er kortere enn du vil, kan du se kolonnen "Gjennomsnittlig energipåvirkning" for å lære hvilke apper som bruker mest energi over tid. Avslutt disse appene hvis du ikke trenger dem.

    Du trenger ikke alltid å avslutte en hel app, skjønt. Du vil ofte se nettlesere, for eksempel med en høy "Gjennomsnittlig energipåvirkning", men det er ikke nødvendigvis hele nettleseren som spiser energi. Klikk på trekanten ved siden av appnavnet for å vise alle barnprosesser under overordnet søknad. Finn barnprosessene med det høyeste "Energy Impact" -nummeret, velg det i Activity Monitor, og klikk deretter på "X" -knappen i Activity Monitor for å tvinge å avslutte prosessen. I tilfelle av en nettleser kan det være en fane eller et vindu som hadde noe som Flash, Java eller andre plugins som kjører i den. Vær forsiktig, men: å avslutte programmer og prosesser kan ha utilsiktede bivirkninger, og du kan miste data i den prosessen. Lag alltid arbeidet ditt før du tvinge til å slutte noe.

    Disk

    Diskpanelet viser hvor mye data prosessene dine har lest fra og skrevet til harddisken, samt antall "leser inn" og "skriver ut" (IO), hvilket er antall ganger Macen din får tilgang til disk. Du kan bytte grafen for å vise IO eller data som en måleenhet. Den blå linjen viser datalæsning eller antall leser, mens rød viser data skrevet eller antall skriver.

    Å ha nok RAM er avgjørende for systemstabilitet, men harddisken er nesten viktig. Vær nøye med hvor ofte systemet har tilgang til harddisken for å lese eller skrive data. Vær særlig oppmerksom på "Data lese / sek" og "Data skrevet / sek." Hva forårsaker diskbruken? Noen ganger korrelerer det med CPU-bruk, og noen apps og prosesser er tunge på begge, som når du konverterer video, lyd eller Spotlight mds og mdworker.

    Hvis systemet ditt er kort på RAM, som beskrevet ovenfor, kan overdreven diskaktivitet skyldes bytte av minneinnhold til harddisken og baksiden. Hvis harddisken din går tom for plass, kan det bli enda verre: systemet må gå gjennom en prosess med jakt etter gratis blokker på stasjonen samtidig som eventuelle midlertidige filer blir slettet. I tilfelle en diskintensiv applikasjon kjører, som kan være en systemprosess eller en bruker som legger til et program, for eksempel en database, vil aktiviteten variere sammen med aktiviteten til den overordnede prosessen.

    Også, hvis du har kort ledig plass på harddisken, kan det forårsake andre problemer, som:

    • Å være i stand til å brenne DVDer
    • Å være i stand til å oppdatere programvare via Software Update, eller installere ny programvare
    • Å være i stand til å aktivere eller deaktivere FileVault
    • Å miste programinnstillinger

    Disse problemene er enda mer sannsynlige når oppstartsdisken din er nesten full, fysisk RAM er oppbrukt, og ledig diskplass forbrukes av byttefiler. Så hvis ledig plass på Mac-oppstartsdisken din er mindre enn 10 GB (absolutt minimum), er det på tide å frigjøre litt diskplass. Hvis problemene kjennetegnes av forsinkelser, "spinning beach balls", og noen ganger en melding fra operativsystemet som indikerer at den ikke kan lese eller skrive til stasjonen, er det uansett at harddisken har problemer.

    Network

    Nettverkspanelet viser hvor mye data Macen din sender eller mottar via nettverket ditt (og Internett). Informasjonen nederst viser nettverksbruk i pakker og mengden data. Du kan bytte grafen for å vise enten, men data er trolig den mer nyttige av de to. Blå viser data mottatt, og rød viser data sendt.

    Datamaskinen din er sannsynligvis koblet til Internett døgnet rundt, og om du bruker det eller ikke, utveksler din Mac stadig data med servere andre steder. Hvert program du bruker på Mac, sender eller mottar noe, enten det er din e-post, RSS-leser og mer. De fleste av disse appene er de du stoler på. Hvis du vil se på alle prosessene som kjører i nettverksruten i aktivitetsmonitoren, vil halvparten sannsynligvis ikke gi mening eller det er sannsynligvis for komplisert å forstå. Det er bokstavelig talt tusenvis av prosesser, og å forstå hvilken ekstern ressurs hver enkelt kobler til eller hva som prøver å koble seg til prosesser på datamaskinen, er en stor smerte.

    Nettverk-fanen viser informasjon om nettverkstrafikk, uavhengig av om den er kablet eller trådløs. Den viser total nettverksaktivitet på tvers av alle apper, og prosesser som sender eller mottar flest data. Dette er veldig nyttig hvis nettabonnementet ditt har en datapotte. Du kan se hvilke apper som bruker nettverket mest, og bruk dem mindre hvis du nærmer deg hetten din.

    Hvis du er nysgjerrig på hva slags data en app sender og mottar, overvåker gratis app Little Snitch nettverkstrafikk på en per-applikasjonsbasis. Det kan tyde deg på hvilken av dine løpende applikasjoner som får tilgang til og sender data til Internett når du kanskje ikke venter, og hjelper deg også å se om uventede programmer sender data ut når du ikke vil at de skal. Det hjelper deg også å blokkere apper fra å ringe hjem uten din kunnskap.


    Aktivitetsmonitor er en av OS Xs skjulte perler. Det hjelper deg med å få innblikk i mange skjulte men uvurderlige fasetter på datamaskinen din - fra CPU og RAM-bruk til diskbruk. Hvis du lærer å bruke det nå, vil det være mye lettere å diagnostisere et problem som Macen din har.