Hur man använder Windows-räknare i Perfmon för att felsöka PC-problem

Om din dator fungerar har Windows inbyggda verktyg som Performance Monitor för att hjälpa dig felsöka problem. Här är en detaljerad titt på att använda verktyget på din Windows PC.
De flesta PC-ägare gör ofta mycket lite att underhålladeras datorsystem. Många installerar antivirusprogram och det är omfattningen av det. Men prestandaskärmar är ett mycket värdefullt sätt för dig att få lite inblick i varför din dator kanske inte fungerar.
Termen prestationsmonitor (även allmänt känd som "perfmon") låter som ett avancerat IT-verktyg, men det är mycket tillgängligt även för en vanlig datoranvändare.
I den här artikeln lär du dig mer om"Prestationsräknare" som ger dig insikt i alla aspekter av din dator. Du lär dig också hur du graferar de relevanta räknarna så att du kan identifiera var några problem kan vara.
Vad är en resultaträknare?
Du kan tänka på en prestationsräknare som ensensor i din dator som ständigt mäter hälsan hos olika system och processer. Ett grundläggande exempel på detta är datorns processor. Som ni kan föreställa er bör processen i ett friskt system vara mycket aktivt när man laddar eller kör applikationer, men inaktivt när man inte gör någonting.
Så här ser en standardövervakningsgraf av% Processor Time ut:

Till och med bara denna enda räknare kan ge dig massorav insikt i alla symtom som din dator kan uppleva. Till exempel, om processortiden aldrig sjunker under 40 eller 50 procent, kan det vara ett tecken på att det finns någon bakgrundsprogram eller tjänst som fastnar din dator.
Låt oss ta en titt på hur du kan skapa din egen felsökningsresultat övervakningsgraf, börjar med att övervaka hälsan på din dators hårddisk.
Fysisk disk (hårddisk)
Det finns två grupper av resultaträknare när det gäller dina hårddiskar; fysisk disk eller logisk disk.
- Fysisk disk rapporterar om information om den fysiska hårddisken eller enheterna.
- Logisk disk rapporterar om de enskilda partitionerna, som C: eller D: -enheterna.
Även om det finns gott om intressant information kan du lära dig från logiska diskdiskar, men för felsökning kommer vi att fokusera på den fysiska disken.
Här är de kritiska räknare du kan använda för att övervaka hälsan för dina fysiska hårddiskar.
- % Dödtid: Hur mycket tid har den fysiska disken varit inaktiv. Detta betyder att alla uppgifter som OS-systemet skickade skivan är slutförda och disken har inget mer att göra. En hårddisk bör inte vara mindre än 60% inaktiv under en lång tid.
- Diskläser / sek och skriver / sek: Dessa två räknare berättar hur många som läser ellerskriva förfrågningar från operativsystemet som skivan bearbetar per sekund. En hög volym läsningar eller skrivningar under en lång tid kan signalera skadlig programvara eller ett virus som får överdrivet åtkomst till hårddisken.
- Disk Sec / Writ: Denna räknare berättar hur lång tid i sekunder det tar att skriva data till hårddisken. Denna process är vanligtvis mindre än 25 ms. Längre tid kan signalera en hårddisk som misslyckades.
- Avg. Diskköslängd: Detta nummer berättar hur länge hårddisken ärkö för I / O-operationer är. Detta bör normalt inte vara mer än två eller tre operationer. Mer än det innebär att din hårddisk kan vara flaskhalsen som bromsar din dator.
- Split IO / Sec: Detta är den hastighet som begär att skriva datastöter på fragmentering av enheten och behöver dela filen i segment. Denna hastighet är vanligtvis mycket låg efter att du har defragmenterat hårddisken. En hög räknare här betyder att din skiva kan vara allvarligt fragmenterad.
För att lägga till räknare till prestationsmonitorn, baratryck på den gröna plusikonen högst upp i diagrammet, hitta avsnittet "Fysisk disk" i listan över tillgängliga räknare och tryck sedan på knappen Lägg till för att lägga till de räknare du vill ha.

Klick OK och du är i affärer! Nu ser du alla räknare som du valde att kartlägga i realtid.

Medan kartvyn ser ganska cool ut, undrar du kanske hur du kan se om något av värdena är över eller under de gränser som representerar ett problem? Allt du behöver göra är att klicka Ändra graftyp menyikon och välj alternativet Rapport.

Alla alltför höga eller låga värden kommer att dyka upphär konsekvent över tiden när du har några allvarliga hårddiskproblem. Vi täcker inte räknare för logiska skivor här eftersom dessa räknare rapporteras för en logisk enhet (avsnitt) på hårddisken och inte lika viktigt som räknare för fysiska skivor vid felsökning av maskinvaruproblem.
Men om du är orolig för att övervaka om din logiska disk (som C: eller D :) har lite utrymme, kanske du vill titta på % Fritt utrymme eller Gratis megabyte räknare under avsnittet Logisk disk.
Memory (RAM)
Minne är det "kortvariga" lagringsområdet, även känt som RAM-minne (RAM-minne), där processorn lagrar information som den behöver för att komma åt snabbt vid bearbetning av olika förfrågningar.
Om datorminnet är friskt och fungerarden här informationen överförs mycket snabbt. Minnesområdet fylls inte heller helt, eftersom när du stänger applikationer är operativsystemet smart nog att "släppa" det minnesområdet för annan användning. Hur vet du när problem händer med din RAM? Det finns prestationsräknare för det.
- Sidor / Sec: Det är så många informationssidoröverförs till eller från hårddisken för att lösa hårddiskfel. Ett sidfel låter skrämmande men det är helt enkelt en händelse där informationen datorn behöver inte finns på korttidsminnesområdet, så den måste hämtas från disken. Detta är normalt, men borde inte hända för ofta.
- Tillgängliga Mbytes: Detta berättar hur mycket RAM som finns tillgängligt föranvända sig av. Det fanns en tid då öppning för många fönster på en dator kunde konsumera allt RAM och krascha datorn. Idag är det sällan fallet, men skadlig programvara, virus eller dåligt programmerade applikationer kan fortfarande få detta att hända.
- Cachebytes: Detta är hur mycket minne som används för dinfilsystem cache. Om du märker att cachen blir mycket liten kan det indikera att du har slut på minnet vilket kommer att leda till dålig prestanda. Om den blir för stor kan det betyda att din hårddisk inte håller på med, vilket tvingar systemet att cache mer information när det väntar.
- % Åtagda bytes i användning: Detta är förhållandet mellan använt minne och minnetbegränsa. Detta är en enklare räknare att övervaka än tillgängliga Mbytes eftersom den jämför användningen med den kända minnesgränsen för dig. Om du ser att denna räknare förblir över 80% under en längre tid, har du ett minnesläckage eller så måste du uppgradera ditt RAM-minne.
Att lägga till alla dessa till en prestationsmonitor ger dig en bra bild av hälsan i din dators minne.

Du märker mellan 10:51:00 och 10:51:35,% Committed Bytes tappade. Detta var från att stänga flera Chrome-flikar och andra öppna applikationer. Varje topp i sidor / sek var ett direkt resultat av att aktivt använda olika applikationer.
Det är fascinerande att se hur dessa resultaträknare visar dig vad som händer med ditt system och hur tydligt de kan avslöja för dig att något går fel.
Nätverksproblem
Ett annat problem som kan få människor att tänka sittdatorn bromsar är nätverksproblem. Många gånger antar människor att bara för att webbsidor laddas långsamt, betyder det att deras "dator är långsam." Verkligheten kan vara att datorn går bra, men antingen det lokala nätverket eller själva internetanslutningen är flaskhalsen. Hur kan du veta? Låt oss gå tillbaka till resultaträknarna.
- Bytes Totalt / sek: Detta är hur många byte varje sekund äröverförs till och från din nätverksadapter. Gränsen här är lätt att räkna ut om du känner till maxhastigheten för din NIC. Till exempel har ett NIC-kort på 1000 Mbps en maximal överföringshastighet på 125 MB / sek. Den totala byten / sekunden som du övervakar bör aldrig överstiga 70% av det eller 87,5 MB / s. Om det gör det kan ditt NIC-kort inte hålla jämna steg med trafikkraven.
- Utgångsköslängd: Den här räknaren anger antalet paket iutgångskön. Om kön är mer än två paket kämpar ditt NIC-kort. Det här är bara en "sensor" som säger att ditt NIC-kort inte kan hantera de nätverkskrav du ställer på det.
Kom ihåg när du lägger till dessa räknare i prestandamonitoren måste du välja rätt nätverkskort du vill övervaka.

Ett friskt nätverkskort ska se ut så här (om du aktivt använder Internet).

Det sista, och förmodligen det viktigaste, området på datorn som du vill övervaka med resultaträknare är processorn och enskilda processer.
Många datorer i dag kommer faktiskt medflera processorer, så du ser de som visas när du lägger till resultaträknarna. Du kan övervaka dem alla samtidigt eller individuellt. Om du har granskat prestandaövervakare för alla andra områden på din dator och du inte kan se något som kan bromsa ner saker kan processorn eller kärnsystemet mycket väl vara den skyldige.
Här är de viktigaste processorrelaterade resultaträknare du bör lägga till när du bygger ditt perfmon-diagram.
- % Processortid: Detta är den viktigaste räknaren eftersom den berättar vilken procentandel av tiden processorn inte är i viloläge. Om detta är över 75% under långa perioder, övervägs processorn av de krav som ställs på den.
- % Användartid: Denna räknare kan hjälpa dig att förstå om det är en användarapplikation som tar processortid.
- % Avbrottstid: Denna räknare visar dig om hårdvaruavbrott beskattar processorn. Detta är ett enkelt sätt att identifiera ett potentiellt maskinvarufel. Detta bör aldrig vara högre än 20%.

Här är de viktigaste processrelaterade prestationsräknare att övervaka. Detta kan berätta om det finns en applikation som orsakar prestandaproblem.
- Hantera räkningen: En applikation utfärdar ett "handtag" när ett nytt fönster öppnas. Om det inte hanterar handtagen ordentligt kan antalet handtag som för närvarande öppnas fortsätta att växa. Detta är känt som en "handtagsläcka".
- Trådtäthet: Denna räknare visar antalet trådaröppet av en ansökan. Om en applikation inte stänger trådarna ordentligt när de slutförda uppgifterna kan detta leda till en "trådläcka" och en fortsatt ökning av trådar.
- Privata bytes: Den här räknaren visar hur mycket RAM en process använder. Om du märker att detta fortsätter att öka utan att stanna över tid kan applikationen ha ett minnesläckage.
Processräknare är särskilt intressanta närdu väljer specifika program från listan i prestandamonitoren. Detta är användbart eftersom om du misstänker att en applikation orsakar prestandaproblem kan du kartlägga dessa resultaträknare och se bevis på att det är den skyldige. Nedan visas ett exempel på resultatmonitorerna ovan för alla öppna sessioner i Google Chrome.

Vilken som helst av dessa linjer endast i uppåtgående riktning skulle identifiera ett applikationsproblem. Många gånger, en snabb titt på dessa diagram berättar allt du behöver veta för att lösa problemet.
Perfmon Isn't Black Magic
Så nästa gång datorn börjar agerasom en skolbuss i en lera myr, starta prestationsmonitorn och börja pirka runt några av de räknare som beskrivs ovan. Du blir förvånad över hur snabbt du identifierar något som leder dig till ett svar. Ibland krävs bara en ersättningsdel eller avinstallation av ett program, och det är som om du har en helt ny dator igen.
Lämna en kommentar