- I-PerfMon inika amandla ukulinganisa kwesikhathi sangempela nokurekhoda kwesikhathi eside ngezibali ezinembayo nezilungisekayo.
- Isethi Yokuqoqwa kanye ne-Logman isiza ukuthwebula okuphindaphindekayo nokwenza okuzenzakalelayo kumaseva.
- I-Threshold yenkumbulo, i-CPU, idiski, kanye nenethiwekhi isiza ukuthola amabhodlela nokuvuza.
- I-Reliability Monitor igcwalisa ukuhlaziya ngokubonisa ukwehluleka nezinkinga zokuhambisana.
PerfMon (Performance Monitor) es Ithuluzi lokugcina lokuqapha ku-WindowsI-PerfMon: Ikuvumela ukuthi ubuke isikhathi sangempela, isikhathi eside, futhi uhlaziye amamethrikhi okusebenza e-CPU, inkumbulo, idiski, inethiwekhi, nezinqubo ezithile. Ngokungafani ne-Task Manager, i-PerfMon ithatha amasampula ngezikhathi ezithile kanye namalogi iwayise kudiski, iyenze ilungele ukuzingela izinkinga ezivela kuphela ngemva kwamahora okusebenza, njengokuchichima kwememori noma ukuvuza kwezinsiza kumasevisi nezinhlelo zokusebenza.
En este artículo te mostramos indlela yokusebenzisa i-PerfMon. Kusukela ekukhetheni nasekuqondeni izinto zokubala ezifanele kanye nokulungisa amasampula eshadi nokukala, kuya ekudaleni Amasethi Oqoqo Lwedatha ukuze ungene kumamethrikhi kuya kufayela (BLG/CSV.
Iyini i-PerfMon futhi isetshenziswa nini?
I-Performance Monitor (PerfMon) iyisibukeli se-Windows counter counter kanye nerekhoda.. Iphrezenta amamethrikhi ngendlela yamagrafu nedatha eluhlaza etholwe ezinhlelweni zokubala zesistimu (isb., kusuka ku-.NET CLR noma inqubo ethile). Inzuzo yayo enkulu kunezinsiza "ezisheshayo" ezifana Umphathi Womsebenzi ukuthi ungayishiya isebenza amahora noma izinsuku, ngamasampula ezikhathi ezithile, ukuze uthole izitayela zangempela (iziqongo, izisekelo, ukukhula okuqhubekayo).
PerfMon kubalulekile ku- xilonga ukukhula kwenkumbulo, isibambo noma ukuvuza kwentambo, futhi uhlukanise izingxenye eziyinkinga ngokwenza izivivinyo ezithile. Isibonelo, uma usola ukuvuza kwenkumbulo, uzovumela izinto zokubala ezifana ne-Private Bytes, Handle Count, kanye ne-thread Count yenqubo ethintekile, kanye nezibali ze-.NET CLR Memory ezifana namabhayithi angu-# kuwo wonke ama-Heaps kanye nosayizi we-Gen 2 wenqwaba yezinhlelo zokusebenza ze-.NET, ukuze ubone ukuthi ukukhula kwenzeka yini phakathi noma ngaphandle kwe-GC.

Izindlela zokuvula i-PerfMon nezindlela ezikhethekile
Ungakwazi ukuvula i-PerfMon kusuka kumenyu yokuqala, sesha "ukusebenza" noma "perfmon" bese ugijima njengomlawuli uma uya ekudaleni amalogi noma ubuza amakhompuyutha akude.
Uma uthanda i- umugqa womyalo (Win+R noma i-CMD), unamamodi aqondile awusizo kakhulu anama-syntax alandelayo:
perfmon </res|report|rel|sys>
¿Qué hace cada opción?
- /res ukuze uvule ukubuka kwensiza
- /report ukuqalisa uhlelo lomqoqi wokuxilonga futhi ubuke umbiko.
- /rel ukuvula i-Reliability Monitor.
- /sys ukuya ngqo kusiqaphi sokusebenza sakudala.
Iseluleko: uma ufuna ukuhlola ukwethembeka kwemishini, perfmon /rel Kuyisinqamuleli esiqondile sokuzinza nomlando wesiphazamisi.
Reliability Monitor Itholakala futhi kokuthi Iphaneli Yokulawula > Isistimu Nokuphepha > Ukuphepha Nokugcinwa. Esinye isinqamuleli: thayipha okuthi "reliab" kusesho lwemenyu yokuqala bese ukhetha "Buka umlando wokwethembeka." Uzobona imicimbi ebalulekile, izexwayiso, nolwazi ngosuku noma iviki, ngokufinyelela imininingwane yobuchwepheshe kwesicelo kanye nokwehluleka komshayeli.
Ukubona ngesikhathi sangempela: ukungeza nokuqonda izinto zokubala
Para ver un ishadi elibukhoma, vula "I-Performance Monitor" esihlahleni esingakwesokunxele. Uma kukhona izinto zokubala ezilayishwe ngaphambilini futhi ufuna ukuqala ukuhlanza, zikhethe kuthebula elingezansi bese ucindezela Supr. Bese, endaweni yeshadi, chofoza kwesokudla > Engeza Izibali... ukuze uvule ingxoxo nazo zonke izigaba ezitholakalayo.
Khetha isigaba sentshisekelo, ikhawunta, kanye nesibonelo sento (isb., inqubo yakho). Ukuze uhlole inkumbulo nezisetshenziswa kuhlelo lokusebenza oluthile, engeza lezi zibali zokhiye ezivela eqenjini Process y .NET CLR Memory lapho kufaneleka:
- Inqubo \ Amabhayithi ayimfihlo: Inkumbulo eyimfihlo eyabiwe yinqubo (ayabiwe nabanye). Ukukhula okusimeme kubonisa ukusetshenziswa kwangempela kwenkumbulo yayo ebonakalayo.
- Inqubo \ Ukubala kokubamba: inombolo yezibambo ezivuliwe. Ukwenyuka njalo kuvame ukukhombisa ukuvuza kwezinsiza (amaseshini, izinto zesistimu).
- Inqubo \ Ukubala Kochungechunge: Inombolo yochungechunge olusebenzayo kunqubo. Ama-spikes angalindelekile angase abonise izinkinga ze-concurrency noma uchungechunge olungaqediwe.
- .NET CLR Memory \ # Amabhayithi kuzo zonke Izinqwaba: Imemori ephelele yezinto ze-NET. Uma ikhula ngaphandle kokuzinza, hlola ingcindezi ye-GC nezithenjwa ezingakhishiwe.
- .NET CLR Memory \ Gen 2 usayizi wenqwaba: Gen 2 usayizi wenqwaba (izinto eziphile isikhathi eside). Ukukhula okuqhubekayo kuphakamisa izinto ezingaqoqiwe eziphile isikhathi eside.
Humusha igrafu ngeso elibucayiUma uqaphela ukuthi ama-Private Byte akhula kancane kancane kuyilapho usayizi we-Heaps ongu-# kuzo zonke izinqwaba kanye nosayizi we-Gen 2 uzinzile, ukukhula akukho kunqwaba ye-.NET kodwa kumemori/okugciniwe yomdabu yenqubo. Le phethini ngokuvamile ibonisa ukuvuza ngaphandle kwe-GC (isb., amabhafa angafriziwe noma izibambo).

Lungisa igrafu: isikali, isikhawu kanye nobude besikhathi
I-PerfMon ivumela lungisa ukubonakala kwekhawunta ngayinye kanye nenkathi yomlando oyibonayoCindezela I-Ctrl+Shift+A Ukuze ukhethe zonke izinto zokubala ohlwini olungezansi, chofoza kwesokudla bese ukhetha Kala izinto zokubala ezikhethiwe, ngakho zonke zizobonakala ngaphandle “kokucaba” okunye.
Vula Propiedades del gráfico Chofoza kwesokudla > Izakhiwo... bese usetha isilinganiso samasampula kuthebhu ethi Okujwayelekile. Isibonelo, isampula njalo ngamasekhondi angu-10 futhi usethe Ubude besikhathi bube ngu-10000 ukuze kukhave cishe amahora angu-2,5 ekubukeni. Uma lo mkhuba omude, izinga lamasampula kufanele lihlukaniswe kakhulu ukugwema amafayela amakhulu kanye nokulayisha ngokweqile ikhompuyutha yakho.
Consejo extra: I-PerfMon iveza izici nezindlela ze-ActiveX, ikuvumela ukuthi uyihlanganise noma uyilawule ukusuka kwamanye amathuluzi okuthuthukisa futhi uyishumeke njengokulawula kuhlelo lwakho lokusebenza uma kudingeka.
Zizenzele nge-Logman: Dala, Qala, futhi Misa
I-Logman.exe iyinsiza yomugqa womyalo wokudala nokuphatha amasethi wokubala.. Vula ukwaziswa komyalo ngamalungelo omlawuli bese uqhuba umyalo ofana nalokhu okulandelayo ukuze udale isuite enkulu yokuqapha eqhubekayo enefayela eliyindilinga:
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
Ngoba qala futhi umise ukuthwebula, isebenzisa:
Logman.exe start Avamar
Logman.exe stop Avamar
Amathiphu womyalo: -f bincirc idala ilogi kanambambili eyindilinga (-ubukhulu bukhawulela usayizi ngo-MB), -si ichaza isikhawu samasampula, futhi -c yengeza izinto zokubala ngobuningi bezinto nezimo zazo. Sebenzisa izindlela ezicashuniwe futhi ubalekele ama-backslash uma ubhala noma uthumela ukulungiselelwa.
Ungayisebenzisa nini i-Logman? Ilungele kakhulu qoqa idatha yebanga elide Kumaseva, thola ukuxilonga ngokuzenzakalelayo, noma ulinganise ukuthwebula kuyo yonke imishini eminingi. Ungayihlela nge-Task Scheduler futhi uzungezisa amafayela ngaphandle kokungenelela.

Izibali eziwusizo namathreshold ngesistimu engaphansi
Inkumbulo: Iqapha umthamo wangempela, ingcindezi yokupheja, kanye nokuncipha kwephuli yesistimu. Lezi zibali nemihlahlandlela zisiza ukuhlukanisa izimpawu nezimbangela:
- Imemori \ % Amabhayithi Azinikele Ayasebenza: Amaphesenti enkumbulo ezibophezele ngaphezu komkhawulo wokuzibophezela. Uma lihlala lidlula u-80%, buyekeza usayizi wefayela lokuphega nokusetshenziswa kwangempela.
- Inkumbulo \ Itholakala MBytes: Inkumbulo yomzimba yamahhala. Phenya uma ngabe i-< 5% ye-RAM yehla ngokuphindaphindiwe (futhi i-< 1% ibalulekile).
- Imemori \ Amabhayithi Azinikele: Isamba samabhayithi azibophezele. Akufanele ihluke kakhulu; izinguquko ezivamile zingaholela ekwandiseni ifayela lekhasi.
- Imemori \ Iphuli Amabhayithi Angaphekiwe: ichibi elingenamakhasi (izinto ezingakwazi ukugudluzwa kudiski). Ukugcwaliswa kwesikhala okuqhubekayo (> 80%) Ahlotshaniswa nemicimbi efana no-2019 (ukukhathala okunganamakhasi echibini).
- Imemori \ Yephuli Amabhayithi Amakhasi:: ichibi elinamakhasi. Amanani agxilile > u-70% wesilinganiso esiphezulu abonisa ubungozi bomcimbi ka-2020 (ukukhathala kwechibi elinamakhasi).
Iprosesa: Bheka imithwalo eqhubekayo namasiginali we-I/O asindayo noma abashayeli abanomsindo.
- Ulwazi Lwephrosesa \% Isikhathi Sokucubungula (zonke izimo): >90% ukusimama ku-1 CPU noma >80% kuma-multiprocessor aphakamisa ukugcwala kwe-CPU.
- Iphrosesa \ % Isikhathi Esikhethekile: Isikhathi semodi ye-Kernel. Ukudlula ngokuqhubekayo okungu-30% kumaseva e-app/wewebhu kungase kubonise umshayeli oweqile noma umthwalo womsebenzi wesistimu.
- Iphrosesa \ % Yokuphazamisa Isikhathi y % Isikhathi se-DPC: > U-25% ukhomba umsebenzi oqinile wedivayisi (NIC, disk, njll.).
- Isistimu \ Ukushintsha kokuqukethwe/umzuzwana y Iphrosesa \ Iyaphazamisa/isekhondi: iwusizo ekubukeni ingcindezi yokushintsha umongo kanye nokuphazamisa umsebenzi.
Igridi: ikhomba impilo ye-NIC nekhwalithi yokuxhumana.
- I-Network Interface\Amaphakethe Amukelwe Alahliwe: kufanele ihlale iseduze noziro; amanani akhuphukayo ngokuvamile akhombisa amabhafa/i-hardware enganele.
- I-Network Interface\Amaphakethe Athole Amaphutha: : amaphutha > 2 okuqhubekayo kudinga ukubuyekezwa kwezixhumanisi/amakhebuli/abashayeli.
Idiski: izilinganiso zokugcwala kwendawo, ukubambezeleka kanye nomthamo.
- I-PhysicalDisk \ % Isikhathi Sokungenzi lutho: iphesenti lesikhathi sokungenzi lutho. Okuphansi okuqhubekayo kubonisa idiski ematasa; ikhombisa umthamo osele kahle.
- I-PhysicalDisk \ Avg. Isekhondi lediski/Funda y Avg. Disk sec/Write: Ukubambezeleka okumaphakathi. Izinkomba ezijwayelekile (imihlahlandlela): Ukufunda okuhle kakhulu < 8 ms, okwamukelekayo < 12 ms, fair < 20 ms, poor > 20 ms; Kuhle kakhulu ukubhala < 1 ms, kuhle < 2 ms, fair < 4 ms, poor > 4 ms.
- I-PhysicalDisk \ Avg. Ubude Bomugqa Wediski: isilinganiso semisila. Amanani angaphansi kuka-2× avamise ukuba anengqondo.
- I-PhysicalDisk \ Hlukanisa i-IO/Sec: Ukuhlukaniswa kwe-I/Os ngenxa yokuhlukana noma osayizi bebhulokhi abanganele. Okuphansi kuba ngcono.
- I-LogicalDisk \ % Isikhala Esikhululekile: Hlala njalo > 15% mahhala (kunconyiwe ≥ 25%) kumavolumu anengqondo wesistimu.
Izinto zediski: ngokomzimba vs. okunengqondo.
- PhysicalDisk yengeza ukufinyelela kuzo zonke izingxenye zedivayisi ephathekayo (ikhomba ihadiwe).
- LogicalDisk Ikala ukwahlukanisa okuthile noma indawo yokukhweza. Ngamadiski aguquguqukayo, ivolumu enengqondo ingahlanganisa amadiski aphathekayo amaningi, futhi izinto zokubala zayo zizobonisa inani.
Inqubo: ukuhlobanisa izinsiza nokuziphatha kohlelo lokusebenza oluthile, qapha Inqubo \ % Isikhathi Sokucubungula, Private Bytes, Virtual Bytes y Working Set. Handle Count Kusemqoka uma usola ukuvuza kwamachibi; ukukhula kwe handles bavame ukushada ngokwanda okungavamile Iphuli Engaphekiwe/Amakhasi.
I-Reliability Monitor: Phenya ukwehluleka nokuhambisana
I-Windows Reliability Monitor ifingqa ukuzinza nemicimbi yosuku noma isonto, ukuhlukanisa okubucayi, isexwayiso kanye nolwaziKukholomu ngayinye, ungavula okuthi “Buka Imininingwane Yobuchwepheshe” ukuze uhlole amamojula, ikhodi, namasignesha edijithali okuhamba ngakubili okuhilelekile.
- Ejemplo prácticoUzothola okufakiwe okufana ne-svchost.exe_MapsBroker noma ezinye izinhlelo zokusebenza eziphahlazekayo. Kwesinye isikhathi imojuli ebikiwe (isb., i-Kernelbase.dll) ingeye-Windows kernel futhi isayinwe yi-Microsoft, iphakamisa ukuthi imbangela ayiyona i-kernel, kodwa kunalokho uhlelo lokusebenza noma i-plugin esebenza endaweni yakho yomsebenzisi.
- Okufanele ukwenze uma uhlelo lokusebenza oludala lwehlulekaQalisa isixazululi sezinkinga esihambisanayo bese uzama ukuphoqelela imodi yokuhambisana (isb., Windows 7) futhi ukhubaze ukukala okuphezulu kwe-DPI uma uhlangabezana nezinkinga zokusebenzelana noma ukusebenza. Lesi silungiselelo siboniswe ukuxazulula ukuphahlazeka kusofthiwe yefa.
- Ixhumanisa ukutholwa kokuzinza ne-PerfMonIhlanganisa umlando wokusaphazeka namalogi wokubala ukuze ubone ukuthi amabhayithi Ayimfihlo, Ukubala Ukubamba, noma ukubambezeleka kwediski bekuphezulu yini ngaphambi kokuphahlazeka. Lokhu kuhlobana kukunikeza umucu wokudonsa.
- Ukuvalwa okungokoqobo: Nge-PerfMon kanye ne-Reliability Monitor ungakwazi ukuxilonga kusukela kuzimpawu (ukuphahlazeka, ukunensa) kuya kumbangela (ukuvuza kwenkumbulo, ibhodlela lediski, u-100% we-CPU, amaphutha enethiwekhi), osekelwa izinto zokubala nemibundu ekuqondisa ngokucacile.
Uma udinga umhlahlandlela osheshayo wokuqalisa: Vula i-PerfMon, engeza izinto zokubala zenqubo eqondiwe (Amabhayithi Ayimfihlo, % Isikhathi Sokuphrosesa, njll.), lungisa amasampula nobude besikhathi ukuze umboze iwindi lapho inkinga ivela khona, ngena ukuze ufake ifayela Ngesethi Yokuqoqwa, futhi uma kufanele, zishintshele nge-Logman kumaseva noma izindawo zokuhlola ezidinga ukusebenza amahora amaningi.
Umhleli okhethekile kwezobuchwepheshe kanye nezindaba ze-inthanethi onolwazi olungaphezu kweminyaka eyishumi kumidiya ehlukene yedijithali. Ngisebenze njengomhleli kanye nomdali wokuqukethwe kwe-e-commerce, ukuxhumana, ukumaketha ku-inthanethi kanye nezinkampani zokukhangisa. Ngike ngabhala kumawebhusayithi ezomnotho, ezezimali neminye imikhakha. Umsebenzi wami nawo uwuthando lwami. Manje, ngokusebenzisa izihloko zami ku Tecnobits, ngizama ukuhlola zonke izindaba namathuba amasha izwe lobuchwepheshe elisinikeza lona nsuku zonke ukuze sithuthukise izimpilo zethu.