Hjemmeside » hvordan » Sådan fejlfindes din Mac med aktivitetsovervågning

    Sådan fejlfindes din Mac med aktivitetsovervågning

    Ikke mange afslappede brugere ved om OS Xs aktivitetsovervågning, og færre forstår stadig, hvordan det virker, og hvad det virkelig kan gøre. Sådan bruger du Activity Monitor til at styre Macs hukommelse, lave langsomme applikationer og fejlfinding af forskellige andre problemer.

    Start programmet Aktivitetsovervågning ved at gå til "Programmer> Hjælpeprogrammer> Aktivitetsovervågning" eller skriv bare "Aktivitetsovervågning" i Spotlight. Hovedskærmen af ​​Activity Monitor er opdelt i to sektioner:

    1. Processebordet

    Hovedruden viser både en liste over både åbne applikationer og systemprocesser. Bemærk, hvor mange elementer der vises på proceslisten, selvom du bare stirrer på skrivebordet, gør ingenting. Nogle applikationer er nemme at få øje på, mens andre er baggrundssystemniveauer, som du normalt ikke ser. Alle processerne er opført sammen med flere detaljer i hver kolonne.

    Det er muligt at se flere kolonner ved at gå til menuen "Vis> Kolonner". Udvid "Kolonner" valgmuligheden, vælg dem, du vil se, og de vises i Activity Monitor. Du kan også sortere listen over processer ved en af ​​kolonnerne i stigende eller faldende rækkefølge. Klik på kolonnens titel en eller to gange for at ændre ordren. Øverst til højre er der en "Søgefilter" boks, som lader dig søge efter en bestemt proces.

    2. System Monitor Tabs

    De fem kategorier faner øverst i aktivitetsovervågningen - "CPU," "Hukommelse", "Energi", "Disk" og "Netværk" -fokusér listen over processer på en given ressource. Hvis du f.eks. Vil se, hvilke processer der bruger dit RAM, skal du klikke på fanen "Hukommelse". Hvis du vil se, hvad der optager så meget netværksbåndbredde, skal du klikke på "Netværk".

    Hver rude viser real-time statistik for den ressource, samt grafer der viser ressourceforbrug over tid. Realtidsstatistikken opdateres hvert femte sekund, men du kan gøre det kortere eller længere ved at gå til "View> Update Frequency" og vælge frekvensniveau. Disse overvågningsfunktioner er uvurderlige til fejlfinding.

    Menuen "Vis" giver dig også mulighed for at vælge hvilke processer du ser: alle processer, systemprocesser, aktive processer, applikationer, der er brugt i de sidste 8 timer og så videre. Du kan læse mere om disse muligheder i Apples supportdokumentation.

    CPU

    CPU-fanen viser, hvordan processerne bruger din computers processor. Du kan se, hvilken procentdel af den samlede CPU en proces bruger, hvor længe den har været aktiv, navnet på den bruger eller tjeneste, der lancerede processen, og mere.

    Hvis du ser bunden af ​​vinduet, kan du se nogle mere generelle statistikker, herunder den procentdel af din CPU, der i øjeblikket bruges af "system" processer, der tilhører OS X, "bruger" processer, som er apps du har åbnet, og hvor meget af din CPU bruges i øjeblikket ikke. Du kan også se en graf, der viser, hvor meget af din CPU der bruges i alt. Blå viser den procentdel, der bruges af brugerprocesser, mens rødt viser den procentdel, der benyttes af systemprocesser.

    Nogle gange kan en app bruge mere CPU end det burde, selvom appen ikke ser ud til at gøre noget. En travl CPU betyder kortere batterilevetid og mere varme. Når en app bruger for meget CPU, fratager den også andre processer af deres andel, sænker computeren og ofte resulterer i hyppigt og udvidet udseende af spinding af strandbold i alle applikationer.

    Midlertidige spikes er normale, når en app arbejder hårdt, især hvis det er noget ressourceintentivt som videoredigering eller 3D-spil. Men CPU-brugen skal falde, når opgaven er færdig, og den skal stoppe helt, når appen ikke længere er åben. Når du ikke bruger din maskine, skal dette "tomgang" nummer være over 90%.

    For at se, hvilke apps der bruger flest CPU'er, skal du åbne Activity Monitor og vælge "View> All Processes." Klik på toppen af ​​kolonnen "% CPU" for at sortere dine processer ved hjælp af CPU-brug. Hvis en app, der ikke gør noget, vises øverst med en høj procentdel af CPU, kan det være misbrug. Du kan også se problematiske processer i rød tekst med sætningen "Ikke svare".

    Nogle processer kan lejlighedsvis vise høj CPU-brug, men dette er ikke altid et problem. For eksempel:

    • Processer i forbindelse med Spotlight kan vise en forlænget stigning i CPU-brug under indeksering. Dette er normalt normal opførsel (medmindre det er hele tiden).
    • Lejlighedsvis vil du se en proces kaldet "kernel_task" ved hjælp af en stor procentdel af din CPU, ofte når din Macs fans blæser. Kernel opgave hjælper med at styre din Macs temperatur ved at gøre CPU'en mindre tilgængelig for processer, der bruger CPU'en intensivt.
    • En webbrowser kan vise høj CPU-brug, mens du gengiver eller viser multimedieindhold, som videoer.

    Hvis du kigger på Activity Monitor, og en app virker mærkeligt som at bruge 100% af din CPU, når det ikke skal være - så kan noget være forkert. Hvis processen ikke svarer, så vent et par minutter for at se om det enten vender tilbage til normal drift eller nedbrud. Ellers afslutte den pågældende proces ved at klikke på den og gå til "Vis> Afslut proces". Du kan også klikke på X-knappen i værktøjslinjen for at tvinge til at afslutte. Ignorer processer, der har "root" angivet som bruger og fokusere på dem, der kører fra din brugerkonto.

    Hukommelse

    Hukommelsesruden viser oplysninger om, hvordan dit RAM bruges. Som med CPU-fanen kan du sortere efter mange forskellige muligheder og se mere information nederst i hukommelsesruden, herunder en opdateringsdiagram over, hvor meget RAM der bruges.

    Værdien "Memory Used" er særlig nyttig her. Dette angiver den samlede mængde RAM, der bruges af apps og OS X-processer, men er opdelt i "App Memory", "Wired" og "Compressed". For at bruge RAM mere effektivt, vil OS X undertiden komprimere data i RAM, der ikke er i brug, eller det vil bytte det til harddisken til senere brug. Kablet hukommelse angiver data, som ikke kan komprimeres eller byttes til harddisken, normalt fordi det er nødvendigt for computerens kernefunktioner.

    Endelig fortæller "Cached" dig hvor meget hukommelse der bruges, men den er tilgængelig for andre apps at tage. Hvis du for eksempel afslutter Safari efter at have gennemgået et stykke tid, bliver dataene gemt i dit RAM. Hvis du genstarter Safari senere, starter den hurtigere takket være disse filer. Men hvis en anden app har brug for det RAM, fjerner OS X Safari's data og lader en anden app tage plads. Cached er i det væsentlige RAM, der bruges, men ikke "bundet" af en proces.

    Hvis din Mac kører langsomt, er der en række mulige syndere. Mens du er på fanen "Hukommelse", skal du se på grafen for "Hukommelsestryk" -brugen. Det fortæller dig den aktuelle tilstand af hukommelsesressourcer gennem forskellige farver. Grøn betyder, at hukommelsesressourcer er tilgængelige, og rød betyder, at din Mac er løbet tør for hukommelsen, og at du bruger din harddisk (hvilket er meget langsommere).

    Fuld RAM er ikke altid en dårlig ting. Det kan bare betyde, at din Mac har mange cachelagrede filer, der er tilgængelige for andre apps, hvis de har brug for det. Så længe "Memory Pressure" er grønt, skal du ikke bekymre dig om det ser ud til, at hele din hukommelse bliver brugt.

    Men hvis dit RAM er meget fyldt og din Mac virker langsomt, kan det skyldes, at du ikke har nok RAM til alt, der kører. Der er kun to måder at rette op på: enten tætte apps, der spiser store mængder hukommelse, eller køb mere RAM til din computer.

    Hold øje med også swap brugte og komprimerede statistikker. Et lavt antal bytteforbrug er acceptabelt, men et stort antal bytteforbrug angiver, at systemet ikke har nok RAM til at opfylde ansøgningens krav. Systemet bytter kun til harddisken, når det ikke har nok reel hukommelse, hvilket sænker systemets ydeevne.

    Energi

    Energibanelet er yderst nyttigt til bærbare ejere. Det viser, hvor meget batteri dine apps bruger, så du kan sikre dig, at du får så meget liv ud af din bærbare computer som muligt.

    Som med de andre faner kan du sortere efter mange forskellige muligheder, og der findes flere oplysninger nederst i Energibanelet. Du kan se energipåvirkningen af ​​dine kørende apps, den gennemsnitlige energimæssige virkning af hver app i de sidste otte timer, og selvom en app forhindrer din computer i at sove. Du kan også se, hvilke apps der understøtter "App Nap", en funktion i OS X, der tillader, at enkelte apps går i seng, når de er åbne, men ikke i brug.

    Jo mere energi din computer bruger, jo lavere batteri levetid får du. Hvis batteriets levetid på din bærbare Mac er kortere end du ville have, skal du kontrollere kolonnen "Gennemsnitlig energiimpakt" for at lære, hvilke apps der bruger mest energi over tid. Afslut disse apps, hvis du ikke har brug for dem.

    Du behøver dog ikke altid at afslutte en hel app. Du vil ofte se webbrowsere, for eksempel med en høj "gennemsnitlig energipåvirkning", men det er ikke nødvendigvis hele browseren, der spiser energi. Klik på trekanten ved siden af ​​appnavnet for at vise alle børneprocesser under overordnet program. Find børneprocesserne med det højeste "Energy Impact" -nummer, vælg det inden for Activity Monitor, og klik derefter på knappen "X" i Activity Monitor for at tvinge afslutte processen. I tilfælde af en webbrowser kan det være en fane eller et vindue, der havde noget som Flash, Java eller andre plugins, der kører i den. Vær forsigtig, selvom: Afslutte apps og processer kan have utilsigtede bivirkninger, og du kan miste data i den proces. Gem altid dit arbejde, før du tvinge til at afslutte noget.

    Disk

    Diskpanelet viser, hvor meget data dine processer har læst fra og skrevet til din harddisk, samt antallet af "læser i" og "skriver ud" (IO), hvilket er antallet af gange, som din Mac får adgang til disk. Du kan skifte grafen for at vise IO eller data som en måleenhed. Den blå linje viser data læst eller antallet af læsninger, mens rød viser data skrevet eller antal skrivninger.

    At have nok RAM er afgørende for systemstabilitet, men din harddisk er næsten vigtig. Vær opmærksom på, hvor ofte dit system får adgang til harddisken for at læse eller skrive data. Vær særlig opmærksom på "Data læse / sek" og "Data skrevet / sek." Hvad forårsager diskbrug? Nogle gange er det korreleret med CPU-brug, og nogle apps og processer er tunge på begge, som når man konverterer video, lyd eller Spotlight mds og mdworker.

    Hvis dit system er kort på RAM, som beskrevet ovenfor, kan den overdrevne diskaktivitet skyldes, at hukommelsesindholdet skifter til harddisken og bagsiden. Hvis harddisken løber tør for plads, kan den blive endnu værre: systemet skal igennem en proces med jagt på gratis blokke på drevet, samtidig med at du sletter eventuelle midlertidige filer, det kan blive i gang. Hvis en diskintensiv applikation kører, hvilket kan være en systemproces eller en bruger tilføjet applikation, såsom en database, vil aktiviteten variere sammen med aktiviteten i den overtrædende proces.

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

    • At være i stand til at brænde dvd'er
    • Kan ikke opdatere software via Software Update, eller installere ny software
    • At kunne ikke aktivere eller deaktivere FileVault
    • Taber applikationspræferencer

    Disse problemer er endnu mere tilbøjelige til at opstå, når din opstart disk er næsten fuld, fysisk RAM er opbrugt, og gratis diskplads forbruges af bytte filer. Så hvis det ledige rum på din Mac-opstartsdisk er mindre end 10 GB (absolut minimum), er det tid til at frigøre noget diskplads. Hvis problemerne er karakteriseret ved forsinkelser, "spinning beach balls" og lejlighedsvis en meddelelse fra operativsystemet, der angiver, at den ikke kan læse eller skrive til drevet, er oddsene, at harddisken har problemer.

    Netværk

    Netværkspanelet viser, hvor meget data din Mac sender eller modtager via dit netværk (og internettet). Oplysningerne nederst viser netbrug i pakker og mængden af ​​data. Du kan skifte grafen til enten at vise, selvom data sandsynligvis er mere nyttigt af de to. Blå viser data modtaget, og rød viser data sendt.

    Din computer er sikkert forbundet til internettet 24/7, og om du bruger det eller ej, udskifter din computer konstant data med servere andre steder. Hver applikation, du bruger på din Mac, sender eller modtager noget, det være sig din e-mail, RSS-læser og meget mere. De fleste af disse apps er dem, du stoler på. Hvis du vil kigge på alle de processer, der kører i netværkspanelet i aktivitetsmonitoren, vil halvdelen sandsynligvis ikke give mening eller sandsynligvis er for kompliceret til at forstå. Der er bogstaveligt talt tusindvis af processer, og forståelse af, hvilken ekstern ressource hver enkelt forbindelse til eller hvad der forsøger at forbinde til processer på din computer, er en stor smerte.

    Netværksfanen viser information om netværkstrafik, uanset om den er kablet eller trådløs. Den viser total netværksaktivitet på tværs af alle apps og processer, der sender eller modtager flest data. Dette er meget nyttigt, hvis dit internetabonnement har en datakap. Du kan se, hvilke apps der bruger netværket mest, og brug dem mindre, hvis du nærmer dig din cap.

    Hvis du er nysgerrig, hvad slags data en app sender og modtager, overvåger gratis app Little Snitch netværkstrafikken pr. Ansøgning. Det kan tyde dig på, hvilke af dine løbende applikationer der åbner og sender data til internettet, når du måske ikke forventer og også hjælper dig med at se, om uventede applikationer sender data ud, når du ikke vil have dem til. Det hjælper dig også med at blokere apps fra "ringe hjem" uden din viden.


    Aktivitetsmonitor er en af ​​OS Xs skjulte perler. Det hjælper dig med at få indsigt i mange skjulte men uvurderlige facetter på din computer - fra CPU og RAM-brug til diskbrug. Hvis du lærer at bruge det nu, vil det være meget nemmere at diagnosticere et problem, som din Mac har.