Hemsida » hur » Så här felsöker du Mac med Aktivitetsmonitor

    Så här felsöker du Mac med Aktivitetsmonitor

    Inte många lediga användare vet om OS Xs Activity Monitor, och färre förstår förstå hur det fungerar och vad det verkligen kan göra. Så här använder du Aktivitetsmonitor för att hantera Macs minne, fixa långsamma program och felsöka olika andra problem.

    Starta Aktivitetsmonitor-appen genom att gå till "Program> Verktyg> Aktivitetsövervakning" eller skriv bara "Aktivitetsmonitor" i Spotlight. Aktivitetsmonitorens huvudskärm är uppdelad i två sektioner:

    1. Processens tabell

    Huvudfönstret visar både en lista över både öppna applikationer och systemprocesser. Lägg märke till hur många saker som visas i Processlistan, även när du bara stirrar på skrivbordet, gör ingenting. Vissa applikationer är lätta att upptäcka, medan andra är bakgrundssystemnivåoperationer som du normalt inte ser. Samtliga processer listas tillsammans med en mer detaljerad information i varje kolumn.

    Det är möjligt att visa ytterligare kolumner genom att gå till menyn "Visa> Kolumner". Utvid "Kolumner" alternativet, välj de som du vill visa, och de kommer att visas i Activity Monitor. Du kan också sortera listan över processer av någon av kolumnerna i stigande eller nedåtgående ordning. Klicka på kolumnens titel en eller två gånger för att ändra ordern. Överst till höger finns det en "Sökfilter" -ruta som låter dig söka efter en viss process.

    2. Flikar för systemövervakning

    Flikarna fem kategorin högst upp i Aktivitetsövervakningen - "CPU", "Minne", "Energi", "Disk" och "Nätverk" -fokusera listan över processer på en given resurs. Om du till exempel vill se vilka processer som använder ditt RAM, klickar du på fliken "Minne". Om du vill se vad som tar upp så mycket nätverksbandbredd, klickar du på "Nätverk".

    Varje ruta visar realtidsstatistik för den resursen, liksom diagram som visar resursanvändning över tiden. Realtidsstatistiken uppdateras var femte sekund, men du kan göra det kortare eller längre genom att gå till "Visa> Uppdateringsfrekvens" och välja frekvensnivå. Dessa övervakningsfunktioner är ovärderliga för felsökning.

    Menyn "Visa" kan du också välja vilka processer du ser: alla processer, systemprocesser, aktiva processer, applikationer som används under de senaste 8 timmarna och så vidare. Du kan läsa mer om de alternativen i Apples supportdokumentation.

    CPU

    CPU-fliken visar hur processerna använder din dators processor. Du ser vilken procentandel av den totala CPU en process använder, hur länge den har varit aktiv, namnet på den användare eller tjänst som lanserade processen och mer.

    Om du tittar längst ner i fönstret ser du mer generell statistik, inklusive den procentuella procentsatsen av din CPU som för närvarande används av systemprocesser som tillhör OS X, "användarprocesser", vilka är appar som du öppnade och hur mycket av din CPU som för närvarande inte används Du får också se ett diagram som visar hur mycket av din CPU som används totalt. Blå visar procentandelen som används av användarprocesser, medan rött visar procentandelen som används av systemprocesser.

    Ibland kan en app använda mer CPU än den borde, även om appen inte verkar göra någonting. En upptagen CPU betyder kortare batterilivslängd och mer värme. När en app förbrukar för mycket CPU, berövar den också andra processer av deras andel, saktar ner datorn och resulterar ofta i ett frekvent och utbrett utseende av spinnande strandboll i alla applikationer.

    Temporära spikar är normala när en app arbetar hårt, särskilt om det är något resursintensivt som videoredigering eller 3D-spel. Men CPU-användningen bör minska när uppgiften är klar och den ska sluta helt när appen inte längre är öppen. När du inte använder din maskin ska det "Idle" -talet vara över 90%.

    För att se vilka appar som tar upp mest CPU, öppna Aktivitetsövervakning och välj "Visa> Alla processer." Klicka på toppen av kolumnen% CPU för att sortera processerna med CPU-användning. Om en app som inte gör något uppstår högst upp med en hög andel CPU, kan det vara felaktigt. Du kan också se problematiska processer i röd text med frasen "Ej svarande".

    Vissa processer kan ibland visa hög CPU-användning, men detta är inte alltid ett problem. Till exempel:

    • Processer som är associerade med Spotlight kan visa en längre spets i CPU-användning under indexering. Detta är vanligtvis normalt beteende (om inte det är hela tiden).
    • Ibland ser du en process som heter "kernel_task" med en stor andel av din CPU, ofta när dina Macs fans blåsar. Kärnan uppgiften hjälper till att hantera din Mac: s temperatur genom att göra CPU: n mindre tillgänglig för processer som använder CPU intensivt.
    • En webbläsare kan visa hög CPU-användning medan rendering eller visning av multimediainnehåll, som videor.

    Om du tittar på Activity Monitor och en app verkar konstigt som att använda 100% av din CPU när det inte borde vara-då kan det vara fel. Om processen är "Ej svarande" vänta sedan på några minuter för att se om det återgår till en normal operation eller kraschar. Annars avslutar du processen genom att klicka på den och gå till "Visa> Avsluta processen". Du kan också klicka på X-knappen i verktygsfältet för att tvinga sluta. Ignorera processer som har "root" listad som användare och fokusera på de som körs från ditt användarkonto.

    Minne

    Minnesfönstret visar information om hur din RAM används. Precis som med CPU-fliken kan du sortera efter många olika alternativ och se mer information längst ner i minnesfönstret, inklusive en grafisk uppdatering av hur mycket RAM som används.

    Värdet "Memory Used" är särskilt användbart här. Detta anger den totala mängden RAM som används av appar och OS X-processer, men är uppdelad i "App Memory", "Wired" och "Compressed". För att använda RAM mer effektivt, kommer OS X ibland att komprimera data i RAM som inte används för tillfället, eller det kommer att byta till hårddisken för användning senare. Wired minne anger data som inte kan komprimeras eller bytas till hårddisken, vanligtvis eftersom det är nödvändigt för datorns kärnfunktioner.

    Slutligen berättar "Cached" hur mycket minne som används, men tillgängligt för andra appar att ta. Om du till exempel slutar Safari efter att ha blivit surfad i ett tag, blir dess data cachad i din RAM. Om du startar Safari senare kommer den att starta snabbare tack vare dessa filer. Men om en annan app behöver det RAM, tar OS X bort Safari-data och låter en annan app ta plats. Cached är i huvudsak RAM som används, men inte "bunden" av en process.

    Om din Mac körs långsamt finns det ett antal möjliga synder. Medan du är på fliken "Minne", ta en titt på grafen för "Memory Pressure" -användningen. Den berättar om det aktuella läget för minnesresurser genom olika färger. Grönt betyder att minnesresurser är tillgängliga och rött betyder att din Mac har slutfört minne och tar till hårddisken (vilket är mycket långsammare).

    Full RAM är inte alltid en dålig sak. Det kan bara betyda att din Mac har många cachade filer som är tillgängliga för andra appar om de behöver det. Så länge som "Memory Pressure" är grönt, oroa dig inte om det ser ut som allt minne används.

    Men om din RAM är mycket full och din Mac fungerar långsamt kan det bero på att du inte har tillräckligt med RAM för allt som körs. Det finns bara två sätt att åtgärda det här: antingen nära appar som äter upp stora mängder minne eller köpa mer RAM för din dator.

    Håll även koll på den använda Swap Used and Compressed statistiken. Ett lågt antal bytesförbrukning är acceptabelt, men ett stort antal bytesanvändningar indikerar att systemet inte har tillräckligt med RAM för att möta programkraven. Systemet byter bara till hårddisken när det inte har tillräckligt med riktigt minne, vilket sänker systemets prestanda.

    Energi

    Energipanelen är extremt användbar för bärare. Det visar hur mycket batteri dina appar använder, så du kan se till att du får så mycket liv ut av din bärbara dator som möjligt.

    Som med de andra flikarna kan du sortera efter många olika alternativ och mer information finns längst ner i energifältet. Du ser effekten av dina löpande appar, energipåverkan av varje app under de senaste åtta timmarna, och även om en app hindrar datorn från att sova. Du kan också se vilka appar som stöder "App Nap", en funktion i OS X som låter enskilda appar gå och sova när de är öppna men inte används.

    Ju mer energi din dator använder, desto lägre batteri livslängd får du. Om batterilivslängden för din bärbara Mac är kortare än vad du vill, kolla kolumnen "Genomsnittlig energipåverkan" för att lära dig vilka appar som använder mest energi över tiden. Avsluta dessa appar om du inte behöver dem.

    Du behöver dock inte alltid avsluta en hel app. Du kan ofta se webbläsare, till exempel med en hög "genomsnittlig energipåverkan", men det är inte nödvändigtvis hela webbläsaren som äter energi. Klicka på triangeln bredvid appnamnet för att visa alla barnprocesser under moderprogrammet. Hitta barnprocesserna med det högsta "Energy Impact" -numret, välj det inom Activity Monitor och klicka sedan på "X" -knappen i Activity Monitor för att tvinga sluta processen. När det gäller en webbläsare kan det vara en flik eller ett fönster som hade något som Flash, Java eller andra plugins som körs inuti den. Var försiktig, men: sluta appar och processer kan få oavsiktliga biverkningar, och du kan förlora data i den processen. Spara alltid ditt arbete innan du tvinga sluta något.

    Disk

    I diskpanelen visas hur mycket data dina processer har läst från och skrivit till hårddisken, liksom antalet "läser in" och "skriver ut" (IO), vilket är antalet gånger som din Mac kommer åt disk. Du kan byta diagram för att visa IO eller data som en måttenhet. Den blå linjen visar dataläsning eller antal läser, medan rött visar dataskrivet eller antal skriv.

    Att ha tillräckligt med RAM är avgörande för systemstabilitet, men din hårddisk är nästan viktig. Var noga med hur ofta ditt system får åtkomst till hårddisken för att läsa eller skriva data. Var särskilt uppmärksam på "Data read / sec" och "Data written / sec." Vad orsakar diskanvändningen? Ibland korrelerar det med CPU-användning, och vissa appar och processer är tunga på båda, som när man konverterar video, ljud eller Spotlight mds och mdworker.

    Om ditt system är kortfattat på RAM, som diskuterats ovan, kan den alltför stora diskaktiviteten orsakas genom att byta minneinnehåll till hårddisken och baksidan. Om hårddisken löper ut, kan den bli ännu värre: systemet måste gå igenom en process med att jaga efter fria block på enheten samtidigt som alla tillfälliga filer som den kan pågår, raderas. Om en diskintensiv applikation körs, vilket kan vara en systemprocess eller en användarladdad applikation, till exempel en databas, varierar aktiviteten tillsammans med aktiviteten hos den överträdande processen.

    Om du saknar hårddiskutrymme kan det också orsaka andra problem, som:

    • Att inte kunna bränna DVD-skivor
    • Det går inte att uppdatera programvaran via Software Update, eller installera ny programvara
    • Att inte kunna aktivera eller inaktivera FileVault
    • Förlora programinställningar

    Dessa problem är ännu mer sannolika att uppstå när din startdiskett är nästan full, det fysiska RAM-kortet är uttömt, och ledigt diskutrymme förbrukas av bytfiler. Så om tillgängligt utrymme på din Mac-startdiskett är mindre än 10 GB (absolut minimum) är det dags att frigöra lite diskutrymme. Om problemen kännetecknas av förseningar, "spinning beach balls" och ibland ett meddelande från operativsystemet som indikerar att det inte kan läsa eller skriva till enheten, är oddsen att hårddisken har problem.

    Nätverk

    Nätverksfönstret visar hur mycket data din Mac skickar eller tar emot via ditt nätverk (och internet). Informationen längst ned visar nätverksanvändning i paket och mängd data. Du kan byta diagrammet för att visa antingen, men data är förmodligen de mer användbara av de två. Blå visar data mottagen och rött visar data som skickats.

    Din dator är antagligen ansluten till Internet dygnet runt, och om du använder det eller inte, växlar din dator ständigt ut data med servrar på annat håll. Varje applikation som du använder på din Mac skickar eller tar emot något, vare sig det är ditt e-postmeddelande, RSS-läsare och mer. De flesta av dessa appar är de du litar på. Om du tittar på alla processer som körs i nätverksfönstret i Aktivitetsmonitorn, kommer hälften av dem troligtvis inte att ge någon mening eller är förmodligen för komplicerade att förstå. Det finns bokstavligen tusentals processer och det är en stor smärta som förstår vilken extern resurs som varje man ansluter till eller vad som försöker ansluta till processer på din dator..

    Nätverksfliken visar information om nätverkstrafik, oavsett om den är trådbunden eller trådlös. Den visar total nätverksaktivitet i alla appar och processer som skickar eller tar emot flest data. Det här är mycket användbart om din internetabonnemang har en datakap-du kan se vilka appar som använder nätverket mest och använd dem mindre om du närmar dig ditt lock.

    Om du är nyfiken på vilken typ av data en app skickar och tar emot, övervakar den gratis appen Little Snitch nätverkstrafik per applikation. Det kan leda dig till vilka av dina löpande applikationer som åtkomst till och skicka data till Internet när du kanske inte väntar och också hjälpa dig att se om oväntade program skickar data ut när du inte vill att de ska. Det hjälper dig också att blockera appar från "ringa hem" utan din vetskap.


    Aktivitetsmonitor är en av OS X: s dolda pärlor. Det hjälper dig att få insikt i många dolda men ovärderliga aspekter på datorn - från CPU och RAM-användning till diskanvändning. Om du lär dig att använda det nu, blir det mycket lättare att diagnostisera något problem som din Mac har.