Sistemski nadzornik, nadzornik zmogljivosti PerfMon. Uporaba Windows Resource Monitor Ogled dejavnosti v vašem računalniku z Resource Monitor

Windows Resource Monitor je s funkcijami bogato sistemsko orodje, ki uporabniku omogoča ogled podobnih informacij o uporabi strojne in programske opreme Windows v realnem času, z možnostjo ogleda rezultatov za posamezne storitve in aplikacije. Nekatere funkcije storitve se nahajajo v upravitelju opravil, vendar njihove zmogljivosti ne zadoščajo vedno za napredne uporabnike.
Windows Resource Monitor vam omogoča razumevanje razlogov za počasen računalnik.

Zagon nadzornika virov

To orodje lahko zaženete na veliko načinov.

Na zaslonu monitorja se prikaže okno s petimi zavihki. Vsak od njih vsebuje grafe, tabele, diagrame, spustne in spustne menije z ogromno količino dinamično spreminjajočih se informacij, ki so mnogim nerazumljive. Potrebni so za nadzor in racionalno upravljanje računalniških virov.

Preučevanje računalniške dejavnosti prek nadzornika virov

Uporabniki, ki imajo težave pri iskanju močno obremenjenega procesorja v svojem računalniku ali procesa, ki se zdi sumljiv, ne bodo takoj razumeli funkcionalnosti predlaganega orodja, saj spremljanje računalniškega sistema zagotavlja še več informacij o njegovem delovanju.

Resource Monitor bo pomagal prepoznati težave z računalnikom

Prva tabela v zavihku je glavna. Vsebuje ključne informacije s popolnim seznamom delujočih storitev. Te tabele je mogoče strniti in razširiti s klikom na glavo. Sestavljeni so iz več stolpcev, po katerih so informacije razvrščene za lažje zaznavanje in filtriranje nepotrebnih podatkov.

Če želite zabeležiti trenutno stanje porabe virov, lahko ustavite spremljanje. Če želite to narediti, boste morali uporabiti postavko »Monitor« v glavnem meniju aplikacije. Uporablja se tudi za zagon spremljanja.

Ključne točke pri delu z nadzornikom virov:

    z držanjem levega gumba na imenu stolpca se premakne na katerikoli drug položaj;

    če želite razvrstiti podatke v stolpcu, kliknite njegovo glavo;

    če želite dodati manjkajoči stolpec, pokličite kontekstni meni in kliknite »Izberi ...«;

    Odstranjevanje nepotrebnega stolpca se izvede v kontekstnem meniju s klikom na »Odstrani ...«.

Nadzornik virov Windows 8 se dejansko ne razlikuje od podobne storitve "sedmih", zato ni vredno razmišljati o vsaki od njegovih izdaj. Poglejmo zavihke aplikacij.

POGLEJ SI POSNETEK

Pregled

Prvi zavihek aplikacije vizualizira osnovne informacije, zbrane iz ostalih štirih zavihkov. Tako se spremljajo procesi Windows:

    omrežna povezava – procesi, ki uporabljajo omrežno povezavo, so navedeni z naslovom vrat, časom delovanja in porabljenim prometom;

    – to je nadzornik procesov, ki prikazuje število bajtov fizičnega in virtualnega pomnilnika, ki ga uporabljajo aplikacije;

    diskovni pomnilnik - prikaže seznam tekočih procesov in dokumentov na trdem disku, do katerega dostopajo, ter količino prebranih in zapisanih informacij;

    centralni procesor - izvajanje storitev in procesov s kratkim opisom, številom niti in količino obremenitve CPE za vsak element.

Desni okvir vsebuje grafe in diagrame izbranega procesa. Kontekstni meni procesa vam omogoča, da ga zaustavite, prekinete z vsemi povezanimi, poiščete podatke o procesu v omrežju ali spremenite njegovo prioriteto.

procesor

Na drugem zavihku nadzornik virov v sistemu Windows 7 ponuja podrobne informacije o obremenitvi osrednjega procesorja računalnika. Graf na plošči Pogled prikazuje diagrame obremenitve za vsako jedro CPU (zelena črta), modra črta pa označuje njegovo največjo dovoljeno obremenitev.

Visoka stopnja izkoriščenosti procesorja, prikazana v prvi tabeli, pomeni, da uporabljate aplikacijo, ki zahteva veliko virov (ali več) ali da morate poskrbeti za nakup nove naprave. Da bi preverili naše domneve, preučujemo procese, ki uporabljajo največje število virov CPU.

Prikaži porabo procesorja v nadzorniku virov

Ko izberete aplikacijo ali storitev, pridobite podrobne informacije o njej, kot so obremenitev procesorja, število niti, povezani ročaji in moduli. Meni Povezani deskriptorji prikazuje procese, ki uporabljajo ta deskriptor in so odvisni od njega. Tukaj lahko najdete aplikacijo, ki uporablja to ali ono datoteko.

Oven

Zavihek prikazuje spremljanje RAM-a. Na desni plošči so prikazani grafi njegove uporabe, v tabeli »Fizični pomnilnik« pa je diagram porazdelitve RAM-a, kjer lahko ugotovite količino prostega, predpomnjenega in uporabljenega fizičnega pomnilnika.

Naj vas ne skrbi, če je količina prostega pomnilnika zelo nizka, čeprav ga Windows ne uporablja vsega. RAM je v stanju pripravljenosti, kar pomeni, da se ne uporablja v nobenem procesu.

Desni okvir prikazuje »Uporaba RAM-a«. Graf prikazuje informacije o količini pomnilnika, ki so ga porabile aplikacije in storitve v zadnjih 60 sekundah.

Računalnik se začne upočasnjevati, ko je RAM porabljen pri 100%

Disk

Program za spremljanje računalniških virov ponuja priložnost, da se seznanite s hitrostjo trdega diska, številom in hitrostjo vsake zagnane aplikacije, ki do njega dostopa.

Program za spremljanje računalniških virov ponuja priložnost, da se seznanite s hitrostjo vašega trdega diska.

Mreža

Na zadnjem zavihku monitor virov Windows XP prikazuje informacije o odprtih vratih, aplikacijah in procesih, ki uporabljajo omrežno povezavo. Tabela »Omrežna aktivnost« vsebuje podrobne informacije o vsakem procesu, ki dostopa do omrežja: uporabljena vrata, količino prejetih in poslanih informacij, naslov za dostop.

Prikaz dela z omrežnimi viri v nadzorniku virov

Zdaj veste vse o nadzorniku virov v sistemu Windows.

Windows Resource Monitor je nova komponenta pripomočka, predstavljena v Windows 7 in Windows Server 2008 R2, ki vam omogoča ogled uporabe virov strojne opreme (CPE, RAM, fizični diski in omrežje) in virov programske opreme (datotečni ročaji in moduli) v realnem času. Windows Resource Monitor vam omogoča filtriranje rezultatov za izbrane procese ali storitve, ki jih lahko spremljate. Poleg tega lahko zahvaljujoč nadzorniku virov zaženete, zaustavite, zaustavite in nadaljujete procese in storitve ter odpravite napake, ko se aplikacija ne odziva.

Windows Resource Monitor vsebuje pet zavihkov: Pregled, CPU, Pomnilnik, Disk in Omrežje. Zavihek »Pregled« prikazuje splošne informacije o uporabi sistemskih virov, na zavihku »CPU« pa lahko ugotovite porabo procesorja pri procesih z največjo obremenitvijo. Zavihek Pomnilnik se uporablja za ogled količine pomnilnika, ki je na voljo za programe. Za ogled informacij o razpoložljivem prostoru uporabite zavihek Disk, za identifikacijo omrežnih naslovov pa uporabite zavihek Omrežje.

V tem članku bom obravnaval uporabo Resource Monitorja za upravljanje procesov in storitev, uporabo Resource Monitorja za odpravljanje težav z aplikacijami, ki se ne odzivajo, ter ogled ročajev in modulov.

Če želite odpreti nadzornik virov, morate odpreti meni "Začni" in vnesite resmon.exe v iskalno polje, nato pritisnite gumb VNESI.

Drugi način: Odprite meni "Začni", kliknite na "Vsi programi", nato odprite mapo "Standardno", Nadalje "Storitev" in najdemo "Nadzornik virov".

V nasvetih | Windows 7

Če ste namestili predogledno različico sistema Windows 7, ste verjetno že zagnali in si ogledali Resource Monitor.

In kako vam je všeč? Na prvi pogled nič posebnega: prikazuje nekaj grafov, nekaj seznamov procesov. Ampak če pogledaš bolj natančno ...

Odprimo zavihek omrežne aktivnosti. Tukaj si lahko ogledate ne samo omrežno aktivnost procesov, hitrosti omrežne izmenjave, ampak tudi trenutne TCP povezave in celo poslušajoča vrata! In če označite proces, se sproži filter prikaza - informacije o drugih procesih izginejo.

Z zavihkom Pomnilnik lahko spremljate, kdo se je povezal z računalnikom, kateri proces usmerja promet, kateri proces je zajel vrata itd. in tako naprej.

Podobna funkcionalnost s filtri deluje na zavihku dejavnosti diska. Če vijak udarja brez očitnega razloga, vam bo ta zavihek pokazal postopek krivca.

Filter je nameščen na kartici Memory, vendar ne vpliva na zaslon. Toda za postopek se pojavi lokalni meni, v katerem je več očitnih možnosti in ena zelo zanimiva Analyze Wait Chain - to je super! Zdaj lahko za vsak proces vidite, o čem »razmišlja«!!!

Dekodiranje pomnilnika v obliki barvnega ravnila je zelo informativno in uporabno. Na primer, če opazite, da je ogromna količina pomnilnika rezervirana za opremo, potem obstaja resna nezdružljivost strojne opreme.

Morda boste opazili, da se med delovanjem količina prostega pomnilnika Free včasih približa ničli. Ni razloga za skrb, če je večina pomnilnika označena kot Stanje pripravljenosti – tj. zaseden z začasnimi datotekami ali predpomnilnikom - ta pomnilnik je "skoraj" prost in ga lahko sistem po potrebi prenese v kateri koli proces. Če pa sta razdelka Stanje pripravljenosti in Brezplačno prazna, je razlog za razmišljanje o razširitvi pomnilnika ali omejevanju apetita.

Mimogrede, če ste opazili, lahko grafi, povezani s pomnilnikom na levi, spreminjajo velikost - za to je nad njimi možnost Pogled.

Filtriranje deluje tudi na kartici CPE. Za vsak proces lahko vidimo storitev, če je proces storitev, sredstva, ki upravljajo s procesom, in kar je najbolj zanimivo, module! Če želite videti, kateri dll-ji so naloženi v proces, ste morali prej zagnati Process Explorer iz Russinovicha. Poglejte tudi seznam procesov: opazite, da je za procese svchost.exe storitev, ki jo ponuja, navedena v oklepaju! – tega ni v upravitelju opravil.

Tako Resource Monitor v sistemu Windows 7 ponuja veliko uporabnih informacij, s katerimi lahko preprosto diagnosticirate težave, ne da bi se zatekli k zagonu posebnih orodij, kot so pripomočki Russinovich, razhroščevalniki itd.

PerfMon (Performance Monitor) - nadzornik zmogljivosti ali sistemski monitor je pripomoček za spremljanje številnih procesov.Pripomoček PerfMon omogoča v realnem času grafični prikaz obremenitve različnih procesov v različnih operacijskih sistemih Windows XP/2003/Vista/7/2008/2008R2. To orodje lahko uporabite za pomoč pri načrtovanju nadgradnje strežnika/delovne postaje in spremljanju procesov, ki jih je treba optimizirati. Z uporabo sistemskega monitorja boste prepoznali ozka grla in jih odpravili, kar bo omogočilo nemoteno delovanje storitve.

PerfMon lahko zaženete na več načinov:
1 Pritisnite "Start - Run" in v vrstici pišemo Perfmon in pritisnite "Vstopi".

2 Gremo po poti Sistemski pogon: \Windows\System32 najdemo tam perfmon.exe in ga zaženite z dvema klikoma miške.
3 Zagon Upravitelj strežnika, gremo po poti "Diagnostika-zmogljivost"(ta način je primeren za strežniške operacijske sisteme Windows Server 2008/2008R2).

Ne glede na to, kako zaženete nadzornik zmogljivosti, bo rezultat enak - pred vami se prikaže okno sistemskega nadzornika (PerfMon). Najpreprostejša stvar, ki jo lahko naredite z njim, je, da na spletu spremljate nek parameter strežnika/delovne postaje; za to se morate prijaviti "Orodja za nadzor - sistemski monitor", v desnem polju kliknite z desno miškino tipko in izberite Dodajte števec.

V oknu, ki se odpre, izberite želeni parameter, npr % aktivnosti diska, označite kateri pogon, v tem primeru pogon C, nato kliknite "Dodaj" in pritisnite "V REDU"(lahko dodate več parametrov).

Kot rezultat vidimo graf logične obremenitve diska (vrsto grafikona lahko spremenite s klikom na ikono na zgornji plošči).

Če pa se čez dan spontano pojavi težava s strežnikom ali delovno postajo, ta način spremljanja ni zelo priročen; mislim, da ne bo kdo ves dan opazoval spremembe parametrov, da bi opazil odstopanje od normalnega stanja. Za te namene je bolj primeren zbiralnik podatkov, ki bo na primer shranil vse vrednosti potrebnih parametrov v formatu CSV.

Če želite ustvariti tak zbiralec, morate iti po poti "Ekipe zbiralcev podatkov - posebne", na Poseben desni klik in izberite "Ustvari - skupina zbiralcev podatkov".

V okno, ki se prikaže, vnesite ime nove skupine in kliknite "Nadalje".


Navedemo zahtevano predlogo; v tem primeru bo uporabljena osnovna.


Določite pot, kamor bodo shranjeni podatki, in kliknite "pripravljen".


Kot rezultat naših dejanj vidimo ustvarjeno skupino zbiralcev podatkov (Logični disk). Zdaj ga je treba konfigurirati. Kliknite skupino zbiralcev podatkov, ki smo jo ustvarili. V desnem oknu vidimo njegove tri parametre, pojdite na prvega - Števec uspešnosti(z dvojnim klikom nanj)
Tukaj vidimo števec, ki je že privzeto dodan procesor, ker nas to ne zanima, ga izbrišemo (kliknimo na gumb "Izbriši") in nato dodamo parameter, ki nas zanima, kliknemo "Dodaj".

V tem primeru nas zanima % aktivnosti diska, označite, kateri pogon, v tem primeru pogon C, kliknite "Dodaj" in "V REDU".

Na terenu Sistemski števci vidimo parameter, ki smo ga dodali % aktivnosti diska. Ker mi je bolj priročno delati s formatom CSV (tukaj vsak izbere, kako priročno mu je ogledati prejete informacije), potem v parametru Format revije izberem Ločeno z vejicami.


Ni mi treba jemati podatkov vsako sekundo, zato v parametru Interval vzorčenja Izberem 20 sek.

Zdaj, ko so nastavljeni vsi potrebni parametri, kliknite "V REDU". Naslednji korak je določiti, kako dolgo se bo parameter spremljal; za to z desno miškino tipko kliknite našo skupino zbiralcev podatkov Logični disk in izberite Lastnosti, zavihek Stop stanje in navedite, koliko časa bomo zbirali podatke, v tem primeru 5 minut.

Zdaj zaženemo nadzor nad viri, ki smo ga ustvarili. Če želite to narediti, ga kliknite z desno tipko miške in izberite "Začni".
Po 5 minutah dela pojdite v mapo, v kateri je bil shranjen nadzor, odprite datoteko CSV z EXCEL-om in dobite približno naslednjo sliko:

NA PRVI POGLED SPLOH NI JASNO, vendar se to zlahka reši, če želite to narediti, izberite prvi stolpec, pojdite na zavihek »Podatki – Besedilo stolpca – (Določite obliko podatkov) Ločeno – Naprej«.


Na drugem koraku na terenu Ločilni znak je postavite kljukico Z vejicami in pritisnite "pripravljen".


Kot rezultat dobimo jasen rezultat, čas v prvem stolpcu, podatki v drugem.

Ta članek obravnava glavne točke v delovanju sistemskega monitorja PerfMon; vsakdo lahko konfigurira ta monitor po želji in prejme popolnoma prebavljive podatke ter sklepa o nalaganju vašega operacijskega sistema. V tej seriji člankov bom govoril o zmožnostih nadzornika virov (glejte tudi članek) in razložil, kako ga uporabiti za spremljanje porazdelitve sistemskih virov med procesi in storitvami. Prvi članek pokriva osnovne funkcije nadzornika virov, v naslednjem pa vam bom pokazal, kako ga uporabite za analizo dodeljevanja pomnilnika, prepoznavanje neodzivnih procesov in iskanje aplikacij, ki porabljajo preveč virov.

Čeprav ima Windows Vista tudi Resource Monitor, ima drugačen uporabniški vmesnik in omejeno funkcionalnost kot sodobnejša različica. Windows XP uporablja upravitelja opravil za sledenje virom.

Zagon nadzornika virov

Resource Monitor lahko zaženete na več načinov. Če je upravitelj opravil že odprt, pojdite na zavihek Performance in kliknite gumb Resource Monitor. Pokličete ga lahko tudi iz Start | Vsi programi | Standard | Sistemska orodja (Start | Vsi programi | Pripomočki | Sistemska orodja) ali preprosto vnesite Resmon.exe v iskalno vrstico in kliknite .

Odpre se okno Resource Monitor s petimi zavihki (slika A). Vsak zavihek vsebuje številne grafe in tabele s podatki, posodobljenimi v realnem času.

Slika A. Windows 7 Resource Monitor ima pet zavihkov z vsemi vrstami grafov.

Prvo spoznavanje z Resource Monitor

Zavihek Pregled (slika A) zbira osnovne informacije z vseh drugih zavihkov – CPE, pomnilnik, disk in omrežje. Za vsako od teh kategorij obstaja graf. Skratka, kot že ime pove, prvi zavihek nadzornika virov omogoča hiter pregled trenutnega stanja sistema.

Na grafu CPE zelena označuje trenutno stopnjo obremenitve procesorja, modra pa največjo frekvenco CPE. V grafu diska je trenutni V/I označen z zeleno, največji delež aktivnega časa pa z modro. V grafu »Omrežje« zelena označuje trenutni obseg omrežnega prometa (Kbps), modra pa označuje raven uporabe omrežja v odstotkih. Na koncu na grafu pomnilnika zelena predstavlja število napak strani, modra pa odstotek uporabljenega fizičnega pomnilnika.

Podrobnejše informacije o vsaki od teh komponent najdete na ustreznih zavihkih.

Mize

Vsak zavihek Resource Monitor vsebuje tabele, ki podrobno opisujejo dodelitev sistemskih virov. Zavihek CPU na primer prikazuje podrobnosti o trenutnem stanju procesorja (slika B). Tukaj so tabele Procesi, Storitve, Povezani ročaji in Povezani moduli. Slika B.


Slika B: Zavihek CPU vsebuje štiri tabele: Procesi, Storitve, Povezani ročaji in Povezani moduli.

Prva tabela na vsakem zavihku je ključna. Ponuja celoten seznam procesov, ki uporabljajo ustrezen vir. Tako so vsi procesi v tabeli ključev na zavihku »CPU« neposredno povezani s procesorjem.

Tabele lahko strnete in razširite s klikom na puščico v glavi. Na sl. Tabeli »Povezani deskriptorji« in »Povezani moduli« sta strnjeni.

Vsaka tabela je sestavljena iz več stolpcev. Če miškin kazalec premaknete nad glavo stolpca, lahko dobite podrobne informacije o tem, kateri podatki so predstavljeni v tem stolpcu. Stolpce je mogoče manipulirati za lažji ogled:

Če želite premakniti stolpec, kliknite na glavo in jo povlecite na želeno mesto;
če želite podatke v stolpcu razvrstiti v naraščajočem ali padajočem vrstnem redu, kliknite glavo stolpca;
če želite skriti stolpec, z desno miškino tipko kliknite glavo in izberite možnost »Skrij stolpec«;
če želite v tabelo dodati druge stolpce, z desno miškino tipko kliknite katero koli glavo in izberite možnost »Izberi stolpce«; Prikaže se pogovorno okno Izberi stolpce (slika C).


Slika C. Stolpce je mogoče preurediti, odstraniti in dodati nove.

Grafikoni

Zavihek Memory ponuja podrobne informacije o uporabi pomnilnika (slika D). Poleg tabele s ključi ima razdelek Fizični pomnilnik edinstven histogram, ki prikazuje porazdelitev pomnilnika. Več o tem histogramu vam bom povedal v naslednjem članku o metodah analize spomina.


Slika D: Zavihek Memory vsebuje edinstven stolpčni graf, ki prikazuje vašo trenutno dodelitev pomnilnika.

Na desni strani vsakega zavihka so grafi. Nenehno se posodabljajo in prikazujejo stanje v zadnjem trenutku. Če želite podrobneje pregledati določeno dejavnost, preden ta del grafa izgine iz pogleda, lahko v meniju Monitor izberete Stop Monitoring. Nadzor se nadaljuje z ukazom “Začni nadzor”.

Ploščo z grafom lahko skrijete s klikom na puščico na levi strani naslovne vrstice. Z gumbom Pogledi lahko spremenite velikost grafov v velike, srednje ali majhne. Na sl. D prikazuje srednje velike grafe.

Veliko tabel ima v glavi majhne palične grafikone, ki prikazujejo podatke iz ustreznih grafov. Na primer, v glavi tabele »Fizični pomnilnik« sta dva diagrama - eden prikazuje, koliko pomnilnika je uporabljeno, drugi prikazuje, koliko je na voljo.

Filtracija

Ko diagnosticirate določeno težavo, lahko s filtri označite določene procese in storitve v tabeli. Če izberete en proces, se izločijo vsi ostali, zaradi česar je veliko lažje razumeti, kako točno ta proces vpliva na dodeljevanje virov, in ugotoviti, kaj povzroča trenutno težavo. Vse ključne tabele imajo potrditvena polja za označevanje procesov. Podatki, povezani z označenim procesom, bodo na vseh zavihkih označeni oranžno.

Na primer na sl. E v eni od ključnih tabel je zabeležen proces "svchost.exe (NetworkService)". Prikazano je tudi v drugih tabelah na zavihku Omrežje, v grafih pa je predstavljeno z oranžnimi krivuljami.


Slika E: Ko izberete določen proces, so vsi ostali izločeni, kar olajša razumevanje, kako točno ta proces vpliva na dodeljevanje virov.

Opcije

Nadzornik virov lahko prilagodite na različne načine, da olajšate branje podatkov, ki jih potrebujete. Ustvarjeno konfiguracijo lahko shranite v datoteko za prihodnjo uporabo.

Če želite shraniti nastavitve prikaza (velikost okna, sestavo in širino stolpcev, razširjene/strnjene tabele, aktivni zavihek), odprite meni »Datoteka« in izberite možnost »Shrani nastavitve kot« (slika F). Na žalost nastavitve filtra niso shranjene. Shranjene nastavitve lahko naložite z ukazom »Naloži nastavitve« iz istega menija »Datoteka«, za vrnitev v prvotni pogled pa uporabite možnost »Obnovi privzete nastavitve«.


Slika F. Ko ste konfigurirali zaslon Resource Monitor, lahko shranite nastalo konfiguracijo.

Nasveti za uporabo nadzornika virov

Ko shranite nastavitve, se datoteka z nastavitvami doda na skočni seznam za Resource Monitor. Lahko se zavaruje tako, da je želena konfiguracija vedno pri roki.
Ker nastavitve filtriranja niso shranjene, jih lahko vključite v ime konfiguracijske datoteke, da po potrebi hitro prikličete želene nastavitve.
Zaženete lahko več primerkov Resource Monitorja z različnimi nastavitvami.

Kaj misliš?

Kot lahko vidite, je Windows 7 Resource Monitor močno orodje z bogato funkcionalnostjo. V prihodnjih člankih bom razložil, kako ga uporabiti za reševanje specifičnih težav: iskanje neodzivnih procesov, analiziranje dodeljevanja pomnilnika in prepoznavanje programov, ki porabljajo preveč sistemskih virov.

Ste že kdaj uporabljali Resource Monitor za diagnosticiranje in odpravljanje težav? Delite svoje vtise v komentarjih!

Materiali