Er tölvan þín hægfara? Lærðu hvernig á að bera kennsl á vandamálið með Perfmon í Windows.

Síðasta uppfærsla: 14/08/2025

  • PerfMon gerir kleift að mæla í rauntíma og skrá langtímaupptöku með nákvæmum og stillanlegum teljara.
  • Safnarasett og Logman auðvelda endurteknar myndatökur og sjálfvirkni á netþjónum.
  • Þröskuldar fyrir minni, örgjörva, disk og net hjálpa til við að greina flöskuhálsa og leka.
  • Áreiðanleikamæling bætir við greininguna með því að sýna bilanir og samhæfingarvandamál.

PerfMon afkastamæling á Windows

Afkastamána (Árangursskjár) er Fullkomið tól til eftirlits í WindowsPerfMon: Gerir þér kleift að skoða rauntíma, til langs tíma og greina afköst fyrir örgjörva, minni, disk, net og tiltekna ferla. Ólíkt Task Manager tekur PerfMon sýni með reglulegu millibili og skráir þau á disk, sem gerir það tilvalið til að elta uppi vandamál sem koma aðeins upp eftir klukkustundir af keyrslu, svo sem minnisflæði eða leka úr auðlindum í þjónustu og forritum.

Í þessari grein sýnum við þig hvernig á að nota PerfMon. Frá því að velja og skilja réttu teljarana og aðlaga úrtak og kvarða grafa, til að búa til gagnasöfnunarsöfn til að skrá mæligildi í skrá (BLG/CSV).

Hvað er PerfMon og hvenær á að nota það?

 

Afkastamælir (PerfMon) er innbyggður teljaraskjár og skráningarbúnaður fyrir Windows.Sýnir mælikvarða í formi gröf og hrágagna sem fengin eru úr kerfis- og forritateljurum (t.d. úr .NET CLR eða tilteknu ferli). Stærsti kosturinn fram yfir „hröð“ veitur eins og Verkefnisstjóri er að þú getur látið það ganga í klukkustundir eða daga, með reglulegum sýnum, til að greina raunverulegar þróun (toppmörk, grunnlínur, viðvarandi vöxt).

Afkastamána skiptir sköpum fyrir greina minnisvöxt, meðhöndla eða þráðalekaog einangra vandamálaþætti með því að keyra sértækar prófanir. Til dæmis, ef þú grunar minnisleka, þá virkjarðu teljara eins og Private Bytes, Handle Count og Thread Count fyrir viðkomandi ferli, ásamt .NET CLR minnistallurum eins og # Bytes in all Heaps og Gen 2 heap size fyrir .NET forrit, til að sjá hvort vöxturinn eigi sér stað á meðan eða utan GC.

Opnaðu PerfMon og stillingarnar /res /report /rel /sys

Leiðir til að opna PerfMon og sérhæfða stillingu

 

Þú getur opnað PerfMon Í Start valmyndinni, leitaðu að „performance“ eða „perfmon“ og keyrðu sem stjórnandi. þegar þú ferð að búa til skrár eða senda fyrirspurnir í fjartengdum tölvum.

Ef þú vilt frekar Skipanalína (Win+R eða CMD), þá eru mjög gagnlegar beinar stillingar með eftirfarandi setningafræði:

perfmon </res|report|rel|sys>

Hvað gerir hver valkostur?

  • /nautakjöt til að opna auðlindasýnina
  • /skýrsla til að ræsa greiningarsafn kerfisins og skoða skýrslu.
  • /rel til að opna Áreiðanleikamælinn.
  • / sys til að fara beint í hefðbundna afkastamælinn.

RáðgjöfEf þú vilt athuga áreiðanleika búnaðarins, perfmon / rel Þetta er bein flýtileið að stöðugleika og villusögu.

Áreiðanleika Monitor Það er einnig staðsett í Stjórnborði > Kerfi og öryggi > Öryggi og viðhald. Önnur flýtileið: sláðu inn „reliab“ í leitarreitinn í Start valmyndinni og veldu „Skoða áreiðanleikasögu“. Þú munt sjá mikilvæga atburði, viðvaranir og upplýsingar eftir dögum eða vikum, með aðgangi að tæknilegar upplýsingar af forrita- og bílstjórabilunum.

Einkarétt efni - Smelltu hér  Hvernig á að velja lyklaborðið

Rauntíma sjónræn framsetning: að bæta við og skilja teljara

 

Að sjá a lifandi grafOpnaðu „Árangursmæling“ í trénu vinstra megin. Ef það eru fyrirfram hlaðnir teljarar og þú vilt byrja að hreinsa þá, veldu þá í töflunni hér að neðan og ýttu á Yfirmaður Hægrismelltu síðan á > Bæta við teljara… í töflusvæðinu til að opna gluggann með öllum tiltækum flokkum.

Veldu áhugaflokkurinn, teljarinn og hluttilvikið (t.d. ferlið þitt). Til að greina minni og auðlindir í tilteknu forriti skaltu bæta þessum lykilteljurum við úr hópnum aðferð y .NET CLR minni þar sem við á:

  • Ferli \ EinkabætiEinkaminnisúthlutun frá ferlinu (ekki deilt með öðrum). Viðvarandi vöxtur gefur til kynna raunverulega notkun á eigin sýndarminni.
  • Ferli \ Fjöldi handfangaFjöldi opinna handfanga. Stöðug aukning gefur oft til kynna leka á auðlindum (lotur, kerfishlutir).
  • Ferli \ ÞráðafjöldiFjöldi virkra þráða í ferlinu. Óvæntir toppar geta bent til samhliða vandamála eða ókláraðra þráða.
  • .NET CLR minni \ # Bæti í öllum hrúgumHeildarminni fyrir .NET hluti. Ef það vex án þess að ná stöðugleika, athugaðu hvort GC-þrýstingur sé til staðar og hvort tilvísanir séu óútgefnar.
  • .NET CLR minni \ Stærð hrúgu af 2. kynslóðHrúgustærð kynslóðar 2 (langlífar hlutir). Áframhaldandi vöxtur bendir til ósafnaðra langlífra hluta.

Túlkaðu grafið gagnrýniðEf þú tekur eftir því að einkabæti eru að aukast stöðugt á meðan # bæti í öllum hrúgum og stærð hrúgu af 2. kynslóð helst stöðug, þá er vöxturinn ekki í .NET hrúgunni heldur í innfæddu minni/birgðum ferlisins. Þetta mynstur gefur venjulega til kynna leka utan GC (t.d. ófryst biðminni eða handföng).

Stillingar á kvarða og bili í PerfMon

Stilla grafið: kvarða, bil og lengd

PerfMon leyfir stilla sýnileika hvers teljara og sögutímabilsins sem þú sérð. Ýttu á Ctrl + Shift + A. Til að velja alla teljara í listanum hér að neðan, hægrismelltu og veldu Skala valda teljara, þannig að þau verða öll sýnileg án þess að ein „fletji“ hin út.

Opið Eiginleikar myndrits Hægrismelltu á > Eiginleikar… og stilltu sýnatökutíðnina á flipanum Almennt. Til dæmis, taktu sýni á 10 sekúndna fresti og stilltu Duration á 10000 til að ná yfir um það bil 2,5 klukkustundir í skjánum. Því lengur sem fyrirbærið er, því meira ætti sýnatökutíðnin að vera til að forðast stórar skrár og ofhleðslu á tölvunni.

Auka ábendingPerfMon birtir ActiveX eiginleika og aðferðir, sem gerir þér kleift að samþætta eða stjórna því úr öðrum þróunartólum og jafnvel fella það inn sem stýringu í þitt eigið forrit ef þörf krefur.

Sjálfvirknivæðing með Logman: Búa til, ræsa og stöðva

 

Logman.exe er skipanalínuforrit til að búa til og stjórna teljarasettum.Opnaðu skipanalínu með stjórnandaréttindum og keyrðu skipun svipaða og eftirfarandi til að búa til stóra samfellda eftirlitssvítu með hringlaga skrá:

Einkarétt efni - Smelltu hér  Settu saman tölvu: hvernig á að gera það

Logman.exe create counter Avamar -o "c:\\perflogs\\Emc-avamar.blg" -f bincirc -v mmddhhmm -max 250 -c "\\LogicalDisk(*)\\*" "\\Memory\\*" "\\Network Interface(*)\\*" "\\Paging File(*)\\*" "\\PhysicalDisk(*)\\*" "\\Processor(*)\\*" "\\Process(*)\\*" "\\Redirector\\*" "\\Server\\*" "\\System\\*" -si 00:00:05

hefja og stöðva upptöku, notar:

Logman.exe start Avamar
Logman.exe stop Avamar

Skipunarleiðbeiningar: -f bincirc býr til hringlaga tvíundarskrá (-max takmarkar stærðina í MB), -si skilgreinir sýnatökubilið og -c bætir við teljara í einu fyrir hluti og tilvik þeirra. Notið gæsalappir og bakstrik þegar þið notið forskriftir eða flytjið út stillingar.

Hvenær á að nota Logman? Það er tilvalið fyrir safna gögnum um langar vegalengdir Á netþjónum er hægt að sjálfvirknivæða greiningar eða staðla skráningar á mörgum vélum. Þú getur tímasett þetta með verkefnaáætlun og snúið skrám án íhlutunar.

Þröskuldar afkastamælis

Gagnlegir teljarar og þröskuldar fyrir hvert undirkerfi

MinniFylgist með raunverulegri afkastagetu, símskiptaþrýstingi og tæmingu kerfislaugar. Þessir teljarar og leiðbeiningar hjálpa til við að aðgreina einkenni frá orsökum:

  • Minni \ % af skráðum bætum í notkun: Hlutfall af tilteknu minni yfir tilteknu takmörkunum. Ef það fer stöðugt yfir 80% skal fara yfir stærð síðuskrárinnar og raunverulega notkun.
  • Minni \ Tiltæk MBLosaðu um líkamlegt minni. Kannaðu hvort < 5% af vinnsluminni detti aftur og aftur niður (og < 1% er hættulegt).
  • Minni \ Skuldbundnir bætiHeildarfjöldi staðfestra bæta. Ætti ekki að breytast mikið; tíðar breytingar geta leitt til útvíkkunar síðuskráa.
  • Minni \ Safn óblaðsíðna bæti: ósíðubundin laug (hlutir sem ekki er hægt að flytja á disk). Viðvarandi mettun (> 80%) Þau tengjast atburðum eins og 2019 (tæma sundlaugar án síðu).
  • Minni \ Laug Síðufærðra bæti: : símtöluð laug. Viðvarandi gildi > 70% af hámarkinu gefa til kynna hættu á atburði árið 2020 (tæming símtöluðrar laugar).

örgjörvaLeitið að viðvarandi álagi og miklum I/O merkjum eða hávaðasömum reklum.

  • Upplýsingar um örgjörva \ % Örgjörvatími (öll tilvik): >90% viðvarandi á einum örgjörva eða >1% á mörgum örgjörvum bendir til ofhleðslu á örgjörva.
  • Örgjörvi \ % forréttindatímiKjarnastillingartími. Ef forrita-/vefþjónar fara stöðugt yfir 30% getur það bent til of mikils álags á rekla eða kerfi.
  • Örgjörvi \ % truflunartími y % DPC tími: > 25% benda til mikillar virkni á tækinu (netkort, diskur o.s.frv.).
  • Kerfi \ Samhengisrofar/sek y Örgjörvi \ Truflanir/sek: gagnlegt til að skoða þrýsting við samhengisskipti og truflun.

Red: bendir á heilsu netkorts og gæði samskipta.

  • Netviðmót\Pakka móttekið hafnaðætti að vera nálægt núlli; hækkandi gildi gefa venjulega til kynna ófullnægjandi biðminni/vélbúnað.
  • Villur í netviðmóti\Pakka mótteknir: : villur > 2 viðvarandi krefjast endurskoðunar á tengjum/snúrum/reklurum.

Disco: mælir mettun, seinkun og afkastagetu.

  • Líkamlegur diskur \ % Óvirkur tími: prósenta af óvirkum tíma. Langvarandi lágt gildi gefur til kynna upptekinn diskur; það endurspeglar vel eftirstandandi geymslurými.
  • Líkamlegur diskur \ Meðaltal disksekúndna/lesið y Meðaltal disksekúndna/skrifMeðaltal seinkunar. Dæmigerðar viðmiðanir (leiðbeiningar): Frábær lestur < 8 ms, ásættanlegt < 12 ms, sæmilegt < 20 ms, lélegt > 20 ms; Frábær skrif < 1 ms, gott < 2 ms, sæmilegt < 4 ms, lélegt > 4 ms.
  • Líkamlegur diskur \ Meðallengd biðröð fyrir diska: meðaltal hala. Gildi undir 2× eru yfirleitt sanngjörn.
  • Líkamlegur diskur \ Skipta IO/sekúndu: Inntak/úttak klofna vegna sundrunar eða ófullnægjandi blokkastærða. Því lægra því betra.
  • Rökréttur diskur \ % laust plássSkiljið alltaf eftir > 15% laust (ráðlagt er ≥ 25%) á rökfræðilegum rúmmálum kerfisins.
Einkarétt efni - Smelltu hér  Jaðartæki fyrir úttak.

Diskhlutir: efnislegir vs. röklegir.

  • Líkamlegur diskur bætir aðgangi að öllum skiptingum á raunverulegu tæki (auðkennir vélbúnaðinn).
  • Rökréttur diskur Mælir tiltekna skipting eða tengipunkt. Með breytilegum diskum getur rökrétt geymslurými spannað marga efnislega diska og teljarar þess munu endurspegla heildina.

Aðferð: til að tengja auðlindir við hegðun tiltekins forrits, fylgjast með Ferli \ % Örgjörvatími, Sérstakir Bytes, Sýndarbitar y Vinnusett. Handfangatalning Það er lykilatriði ef þú grunar leka í sundlauginni; vöxtur handföng giftast oft með óeðlilegri aukningu í Laug Óblaðsímtöl/blaðsímtöl.

Áreiðanleikaeftirlit: Rannsakaðu bilanir og samhæfni

Áreiðanleikamæling Windows sýnir yfirlit yfir stöðugleika og atburði eftir dögum eða vikum.flokkun gagnrýnin, viðvörun og upplýsingarFrá hverjum dálki er hægt að opna „Skoða tæknilegar upplýsingar“ til að skoða einingar, kóða og stafrænar undirskriftir þeirra tvíundaskráa sem um ræðir.

  • Hagnýtt dæmiÞú finnur færslur eins og svchost.exe_MapsBroker eða önnur forrit sem hrynja. Stundum tilheyrir tilkynnta einingin (t.d. Kernelbase.dll) Windows kjarnanum og er undirrituð af Microsoft, sem bendir til þess að rót vandans sé ekki kjarninn, heldur forritið eða viðbót sem keyrir í notendasvæðinu þínu.
  • Hvað á að gera þegar gamalt forrit bilarKeyrðu samhæfingarúrræðaleitina og reyndu að þvinga fram samhæfingarstillingu (t.d. Windows 7) og slökkva á mikilli DPI-skalun ef þú lendir í vandamálum með viðmót eða afköst. Þessi stilling hefur reynst laga hrun í eldri hugbúnaði.
  • Tengir stöðugleikaniðurstöður við PerfMonSameinar hrunsögu við teljaraskrár til að sjá hvort einkabæti, fjöldi handfanga eða seinkun á diski hafi verið mikil fyrir hrunið. Þessi fylgni gefur þér þráð til að draga.
  • Hagnýt lokunMeð PerfMon og Reliability Monitor geturðu greint allt frá einkennum (hrun, hægfara) til orsökarinnar (minnisleka, flöskuháls á diski, 100% örgjörvi, netvillur), studd af teljara og þröskuldum sem leiðbeina þér skýrt.

Ef þú þarft fljótleg leiðarvísir til að byrjaOpnaðu PerfMon, bættu við teljara fyrir markferlið (einkabæti, % örgjörvatíma o.s.frv.), aðlagaðu úrtöku og tímalengd til að ná yfir gluggann þar sem vandamálið kemur upp, skráðu í skrá með safnarasetti og ef við á, sjálfvirknivættu með Logman á netþjónum eða prófunarumhverfum sem þurfa að keyra í klukkustundir.

Skildu eftir athugasemd