- Leigidh PerfMon le tomhas fìor-ùine agus clàradh fad-ùine le cunntairean mionaideach is rèiteachail.
- Bidh Collector Sets agus Logman a’ comasachadh glacaidhean ath-aithriseach agus fèin-ghluasad air frithealaichean.
- Bidh stairsnich airson cuimhne, CPU, diosc, agus lìonra a’ cuideachadh le bhith a’ lorg bhacaidhean agus aodion.
- Bidh Monitor Earbsachd a’ cur ris an anailis le bhith a’ sealltainn fàilligidhean agus chùisean co-chòrdalachd.

PerfMon (Sgrùdadh Dèanadais) tha An inneal as fheàrr airson sgrùdadh ann an WindowsPerfMon: Leigidh seo leat meatairean coileanaidh fìor-ùine, fad-ùine, agus mion-sgrùdadh a dhèanamh airson CPU, cuimhne, diosc, lìonra, agus pròiseasan sònraichte. Eu-coltach ri Manaidsear Gnìomha, bidh PerfMon a’ toirt shamhlaichean aig amannan cunbhalach agus a’ clàradh gu diosc, ga dhèanamh freagarrach airson a bhith a’ sealg dhuilgheadasan nach nochd ach às deidh uairean a thìde de ruith, leithid cus cuimhne no aodion ghoireasan ann an seirbheisean agus aplacaidean.
San artaigil seo tha sinn a ’sealltainn dhut Mar a chleachdas tu PerfMon. Bho bhith a’ taghadh agus a’ tuigsinn nan cunntairean ceart agus ag atharrachadh samplachadh is sgèileadh chairtean, gu bhith a’ cruthachadh Seataichean Cruinneachaidh Dàta gus meatrach a chlàradh gu faidhle (BLG/CSV.
Dè a th’ ann am PerfMon agus cuin a chleachdas tu e?
’S e Sgrùdaiche Coileanaidh (PerfMon) an inneal-seallaidh is clàrachaidh cunntair dùthchasach airson Windows.A’ taisbeanadh mheatrachdan ann an cruth ghrafaichean agus dàta amh a fhuaireadh bho chunntairean siostam is aplacaid (m.e., bhon .NET CLR no pròiseas sònraichte). Is e a’ bhuannachd as motha a th’ aige thairis air goireasan “luath” leithid Manaidsear Gnìomha is gun urrainn dhut fhàgail e a’ ruith airson uairean a thìde no làithean, le sampallan bho àm gu àm, gus fìor ghluasadan a lorg (mullaichean, bun-loidhnichean, fàs seasmhach).
PerfMon tha e deatamach airson breithneachadh air fàs cuimhne, làimhseachadh no aodion snàthainn, agus co-phàirtean trioblaideach a sgaradh le bhith a’ ruith dheuchainnean sònraichte. Mar eisimpleir, ma tha thu an amharas gu bheil aodion cuimhne ann, cuiridh tu an comas cunntairean leithid Private Bytes, Handle Count, agus Thread Count airson a’ phròiseis air a bheil buaidh, còmhla ri cunntairean cuimhne .NET CLR leithid # Bytes anns a h-uile Heaps agus meud cruach Gen 2 airson aplacaidean .NET, gus faicinn a bheil am fàs a’ tachairt rè no taobh a-muigh a’ GC.

Dòighean air PerfMon agus modhan sònraichte fhosgladh
Faodaidh tu PerfMon fhosgladh bhon chlàr-taice Tòisich, rannsaich airson “coileanadh” no “perfmon” agus ruith mar rianadair nuair a thèid thu a chruthachadh logaichean no ceistean a chur air coimpiutairean iomallach.
Mas fheàrr leat an Loidhne-àithne (Win+R no CMD), tha modhan dìreach glè fheumail agad leis a’ cho-chàradh a leanas:
perfmon </res|report|rel|sys>
Dè a nì gach roghainn?
- /mairt-fheòil gus an sealladh ghoireasan fhosgladh
- /aithris gus an t-sreath cruinneachaidh breithneachaidh siostaim a chur air bhog agus aithisg fhaicinn.
- /rel gus Monitor Earbsachd fhosgladh.
- / sys gus a dhol dìreach chun sgrùdaiche coileanaidh clasaigeach.
Comhairlema tha thu airson earbsachd an uidheamachd a dhearbhadh, perfmon / rel ’S e ath-ghoirid dhìreach a th’ ann gu seasmhachd agus eachdraidh nam biastagan.
Sgòthan geala Tha e cuideachd suidhichte ann am Pannal Smachd > Siostam is Tèarainteachd > Tèarainteachd is Cumail Suas. Ath-ghoirid eile: taip “reliab” a-steach don chlàr-taice Tòisich agus tagh “Seall eachdraidh earbsachd.” Chì thu tachartasan cudromach, rabhaidhean, agus fiosrachadh a rèir latha no seachdain, le cothrom air mion-fhiosrachadh teicnigeach de mhearachdan aplacaid is draibhear.
Lèirsinn fìor-ùine: a’ cur cunntairean ris agus gan tuigsinn
Gus faicinn a cairt beò, fosgail “Sgrùdair Coileanaidh” sa chraoibh air an taobh chlì. Ma tha cunntairean ro-luchdaichte ann agus ma tha thu airson tòiseachadh air glanadh, tagh iad sa chlàr gu h-ìosal agus brùth Àrd-oifigear An uairsin, anns an raon cairt, cliog deas > Cuir Cunntairean ris… gus an uinneag còmhraidh fhosgladh leis na roinnean uile a tha rim faighinn.
Tagh an roinn ùidh, an cunntair, agus an eisimpleir nì (m.e., am pròiseas agad). Gus cuimhne agus goireasan a dhearbhadh ann an aplacaid sònraichte, cuir na cunntairean iuchair seo ris a’ bhuidheann pròiseas y Cuimhne .NET CLR far a bheil sin iomchaidh:
- Pròiseas \ Baidean PrìobhaideachCuimhne phrìobhaideach air a riarachadh leis a’ phròiseas (gun a bhith air a roinn le feadhainn eile). Tha fàs seasmhach a’ comharrachadh caitheamh fìor den chuimhne fhìor-dhealbhach aige fhèin.
- Pròiseas \ Àireamh Làimhseachaidh: àireamh de làmhan fosgailte. Bidh àrdachadh cunbhalach gu tric a’ comharrachadh aodion ghoireasan (seiseanan, nithean siostaim).
- Pròiseas \ Àireamh SnàthainnÀireamh nan snàithleanan gnìomhach sa phròiseas. Dh’fhaodadh spìcean ris nach robh dùil a bhith a’ comharrachadh chùisean co-aimsireil no snàithleanan neo-chrìochnaichte.
- Cuimhne .NET CLR \ # Baidhtean anns a h-uile CruachanCuimhne iomlan airson nithean .NET. Ma dh'fhàsas e gun a bhith a' seasmhachd, thoir sùil airson cuideam GC agus iomraidhean gun fhoillseachadh.
- Meud cruach .NET CLR Memory \ Gen 2Meud cruach Gen 2 (nithean fad-bheatha). Tha fàs leantainneach a’ moladh nithean fad-bheatha nach deach a chruinneachadh.
Mìnich a’ ghraf le sùil chritigeachMa mhothaicheas tu gu bheil Private Bytes ag àrdachadh gu cunbhalach fhad ‘s a tha # Bytes anns a h-uile Heap agus meud cruach Gen 2 seasmhach, chan eil am fàs anns a’ chruach .NET ach ann an cuimhne/glèidhteachasan dùthchasach a’ phròiseis. Mar as trice tha am pàtran seo a’ comharrachadh aodion taobh a-muigh a’ GC (me, bufairean no làmhan gun reothadh).

Atharraich a’ ghraf: sgèile, eadar-ama agus fad
Leigidh PerfMon le atharraich faicsinneachd gach cunntair agus an ùine eachdraidh a chì thu. Brùth Ctrl + Shift + A. Gus na cunntairean uile san liosta gu h-ìosal a thaghadh, cliog deas is tagh Sgèile na cunntairean taghte, agus mar sin bidh iad uile rim faicinn gun aon dhiubh a’ “rèiteachadh” a’ chòrr.
Fosgailte Feartan a’ chairt Briog deas > Properties… agus suidhich an ìre samplachaidh air an taba General. Mar eisimpleir, samplaich a h-uile 10 diogan agus suidhich Fad gu 10000 gus timcheall air 2,5 uair a thìde a chòmhdach san t-sealladh. Mar as fhaide an t-iongantas, ’s ann as motha a bu chòir an ìre samplachaidh a bhith air a sgaoileadh a-mach gus faidhlichean mòra agus cus luchdachadh a sheachnadh air a’ choimpiutair agad.
Tip a bharrachdBidh PerfMon a’ nochdadh feartan agus modhan ActiveX, a’ leigeil leat a thoirt a-steach no a smachdachadh bho innealan leasachaidh eile agus eadhon a thoirt a-steach mar smachd san tagradh agad fhèin ma tha feum air.
Uathoibrich le Logman: Cruthaich, Tòisich, agus Stad
’S e Logman.exe an goireas loidhne-àithne airson seataichean cunntair a chruthachadh agus a riaghladh.Fosgail àithne-stiùiridh le ceadan rianaire agus ruith àithne coltach ris an fhear a leanas gus sreath sgrùdaidh leantainneach mòr a chruthachadh le faidhle cruinn:
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
Para tòiseachadh agus stad glacadh, a’ cleachdadh:
Logman.exe start Avamar
Logman.exe stop Avamar
Molaidhean airson an àithne: cruthaichidh -f bincirc log dà-chànanach cruinn (cuingealaichidh -max am meud ann am MB), mìnichidh -si an eadar-ama samplachaidh, agus cuiridh -c cunntairean ris ann am mòr-chuid airson nithean agus na h-eisimpleirean aca. Cleachd slighean comharraichte agus slaiseagan cùil teicheadh nuair a bhios tu a’ sgriobtadh no a’ cur a-mach rèiteachaidh.
Cuin a bu chòir Logman a chleachdadh? Tha e air leth freagarrach airson dàta fad-astar a chruinneachadh Air frithealaichean, dèan breithneachadh fèin-ghluasadach, no dèan glacaidhean àbhaisteach thar iomadh inneal. Faodaidh tu a chlàradh le Clàr-ama Gnìomhan agus faidhlichean a thionndadh gun eadar-theachd.

Cunntairean agus stairsnich feumail gach fo-shiostam
CuimhneachanA’ cumail sùil air comas fìor, cuideam paging, agus crìonadh amar an t-siostaim. Bidh na cunntairean agus na stiùiridhean seo a’ cuideachadh le bhith a’ sgaradh chomharran bho adhbharan:
- Cuimhne \ % Baidhtean Dealasach ga ChleachdadhCeudad de chuimhne dealasach os cionn na crìche dealasach. Ma tha e an-còmhnaidh nas àirde na 80%, thoir sùil air meud an fhaidhle paging agus an cleachdadh fhèin.
- Cuimhne \ MBytes ri fhaighinnSaor cuimhne fiosaigeach. Dèan sgrùdadh a bheil < 5% de RAM a’ tuiteam a-rithist is a-rithist (agus ma tha < 1% deatamach).
- Cuimhne \ Baidean Dealasach: Àireamh iomlan de bhaideagan dealasach. Cha bu chòir atharrachadh gu mòr; faodaidh atharrachaidhean tric leantainn gu leudachadh faidhle-duilleige.
- Cuimhne \ Amar-lìonadh Baidean Neo-dhuilleagach: amar neo-dhuilleagach (nithean nach gabh a shruthladh gu diosg). Sàthaidhean maireannach (> 80%) Tha iad co-cheangailte ri tachartasan leithid 2019 (sgìths amar gun duilleag).
- Cuimhne \ Pòla de Bhaidean Duilleagaichte: : amar duilleagte. Tha luachan seasmhach > 70% den ìre as àirde a’ comharrachadh cunnart tachartais ann an 2020 (sgìtheadh amar duilleagte).
PròiseasaicheCoimhead airson luchdan leantainneach agus comharran I/O trom no draibhearan fuaimneach.
- Fiosrachadh Pròiseasar \ % Ùine Pròiseasar (a h-uile eisimpleir): ma thèid >90% a chumail air 1 CPU no ma thèid >80% a chleachdadh air ioma-phròiseasar, tha sin a’ ciallachadh gu bheil cus den CPU ann.
- Pròiseasar \ % Ùine PhribhilideachÙine modh kernel. Ma thèid barrachd air 30% a dhèanamh air frithealaichean aplacaid/lìn, dh’fhaodadh sin a bhith a’ comharrachadh gu bheil cus luchd-obrach air an draibhear no air an t-siostam.
- Pròiseasar \ % Ùine Eadar-bhriseadh y % Ùine DPC: > Tha 25% a’ comharrachadh gnìomhachd dian air an inneal (NIC, diosc, msaa.).
- Suidsichean Siostam \ Co-theacsa/diog y Pròiseasar \ Eadar-bhrisidhean/diog: feumail airson cuideam atharrachadh co-theacsa agus gnìomhachd briseadh fhaicinn.
Dearg: a’ comharrachadh slàinte is càileachd conaltraidh NIC.
- Eadar-aghaidh Lìonra\Pacaidean a fhuaireadh air an tilgeil air falbhBu chòir: fuireach faisg air neoni; mar as trice bidh luachan ag èirigh a’ comharrachadh nach eil bufairean/bathar-cruaidh gu leòr ann.
- Mearachdan Eadar-aghaidh Lìonra\Pasganan a fhuaireadh: : mearachdan > 2 leantainneach feumach air ath-sgrùdadh air ceanglaichean/càbaill/draibhearan.
diosg: a’ tomhas sàthaidh, latency agus comas.
- Diosc Corporra \ % Ùine Neo-ghnìomhach: ceudad de ùine dhìomhain. Ma tha an ìre ìosal leantainneach a’ comharrachadh gu bheil an diosg trang; tha e a’ nochdadh gu math an comas a tha air fhàgail.
- Diosc Corporra \ Diosc cuibheasach diosc/Leughadh y Diogan diosc cuibheasach/SgrìobhadhÙine-dàil chuibheasach. Iomraidhean àbhaisteach (stiùiridhean): Leughaidhean sàr-mhath < 8 ms, iomchaidh < 12 ms, meadhanach < 20 ms, bochd > 20 ms; Sgrìobhaidhean sàr-mhath < 1 ms, math < 2 ms, meadhanach < 4 ms, bochd > 4 ms.
- Diosc Corporra \ Fad Cuibheasach Ciudha Dioscearbaill chuibheasach. Mar as trice bidh luachan fo 2× reusanta.
- Diosc Corporra \ Sgoltadh IO/DiogSgoltadh I/O air sgàth briseadh sìos no meudan bloca neo-iomchaidh. Mar as ìsle ’s ann as fheàrr.
- Diosc Lòidigeach \ % Àite SaorFàg an-còmhnaidh > 15% saor (air a mholadh ≥ 25%) air meudan loidsigeach an t-siostaim.
Rudan diosc: corporra an aghaidh loidsigeach.
- Diosc Corporra a’ cur ruigsinneachd ris a h-uile roinn de inneal corporra (a’ comharrachadh a’ bhathar-chruaidh).
- Diosc Lògaigeach A’ tomhas roinn no puing-shuidheachaidh sònraichte. Le diosgan fiùghantach, faodaidh tomhas-lìonaidh loidigeach iomadh diosga fiosaigeach a shìneadh a-steach, agus nochdaidh na cunntairean aige an t-iomlan.
Pròiseasgus goireasan a cheangal ri giùlan aplacaid sònraichte, sùil a chumail air Pròiseas \ % Ùine Pròiseasair, Baidean Prìobhaideach, Baidean Brìgheil y Seata Obrach. Àireamh Làimhseachaidh Tha e cudromach ma tha thu an amharas gu bheil aodion ann an amar-snàmh; fàs a ’làimhseachadh gu tric a’ pòsadh le àrdachadh neo-àbhaisteach ann an Amar-snàmh Gun duilleag/Duilleag.
Sgrùdaiche Earbsachd: Dèan sgrùdadh air fàilligidhean agus co-chòrdalachd
Tha Windows Reliability Monitor a’ toirt geàrr-chunntas air seasmhachd agus tachartasan a rèir latha no seachdain, a’ seòrsachadh èiginneach, rabhadh agus fiosrachadhBho gach colbh, faodaidh tu “Seall Mion-fhiosrachadh Teicnigeach” fhosgladh gus sgrùdadh a dhèanamh air modalan, còd, agus ainmean-sgrìobhte didseatach nam faidhlichean binary a tha an sàs.
- Eisimpleir làimhseachailGheibh thu inntrigidhean mar svchost.exe_MapsBroker no aplacaidean eile a tha a’ tuiteam. Aig amannan, buinidh am modúl a chaidh aithris (me, Kernelbase.dll) don eithne Windows agus tha e air a shoidhnigeadh le Microsoft, a’ moladh nach e an eithne am freumh-adhbhar, ach an aplacaid no plugan a tha a’ ruith san àite-cleachdaidh agad.
- Dè a nì thu nuair a bhios seann aplacaid a’ fàiligeadhRuith am fuasgladh-cheistean co-chòrdalachd agus feuch ri modh co-chòrdalachd a sparradh (m.e., Windows 7) agus sgèileadh DPI àrd a dhì-chomasachadh ma thachras tu air cùisean eadar-aghaidh no coileanaidh. Chaidh a shealltainn gu bheil an suidheachadh seo a’ fuasgladh thubaistean ann am bathar-bog seann-fhasanta.
- Ceanglaichean a dhèanamh air co-dhùnaidhean seasmhachd le PerfMonA’ cothlamadh eachdraidh tubaistean le logaichean cunntair gus faicinn an robh Prìobhaideach Bytes, Làimhseachadh Cunntais, no dàil diosc àrd ron tubaist. Bheir an co-dhàimh seo snàth dhut airson a tharraing.
- Dùnadh practaigeachLe PerfMon agus Reliability Monitor faodaidh tu breithneachadh a dhèanamh bho na comharraidhean (tuiteam, slaodachd) chun adhbhar (aodion cuimhne, bacadh diosc, CPU 100%, mearachdan lìonra), le taic bho chunntairean agus stairsnich a tha gad stiùireadh gu soilleir.
Ma dh ’fheumas tu stiùireadh luath airson tòiseachadhFosgail PerfMon, cuir cunntairean ris airson a’ phròiseis targaid (Bytes Prìobhaideach, % Ùine Pròiseasar, msaa.), atharraich samplachadh agus fad gus an uinneag anns a bheil an duilgheadas a’ tachairt a chòmhdach, log gu faidhle le Seata Cruinneachaidh, agus ma tha sin iomchaidh, dèan fèin-ghluasad le Logman air frithealaichean no àrainneachdan deuchainn a dh’ fheumas ruith airson uairean a thìde.
Neach-deasachaidh speisealaichte ann an teicneòlas agus cùisean eadar-lìn le còrr air deich bliadhna de eòlas ann an diofar mheadhanan didseatach. Tha mi air a bhith ag obair mar neach-deasachaidh agus neach-cruthachaidh susbaint airson e-malairt, conaltradh, margaidheachd air-loidhne agus companaidhean sanasachd. Tha mi cuideachd air sgrìobhadh air làraich-lìn eaconamachd, ionmhais agus roinnean eile. Tha an obair agam cuideachd na thoileachas dhomh. A-nis, tro na h-artaigilean agam ann an Tecnobits, Bidh mi a’ feuchainn ri sgrùdadh a dhèanamh air na naidheachdan agus na cothroman ùra a tha saoghal teicneòlais a’ tabhann dhuinn gach latha gus ar beatha adhartachadh.