V tomto článku vysvetlíme, prečo môže systém Windows meškať a byť pomalý, a povieme vám o populárnych monitorovacích nástrojoch, ktoré vám môžu pomôcť nájsť problém. Tieto informácie budú užitočné pre správcov serverov so systémom Windows aj pre bežných používateľov s domácimi počítačmi. Článok príde vhod tým, ktorí chcú zvýšiť výkon svojho virtuálne servery v systéme Windows.
Výkon servera závisí od rôznych faktorov. Pre náš účel môžeme rozdeliť všetky zdroje problému do niekoľkých skupín: CPU, RAM, HDD, sieť a softvér. Ak príčina problémov nie je zrejmá, má zmysel najskôr skontrolovať vyššie uvedené komponenty. Pozrime sa bližšie na vstavané nástroje na analýzu výkonu systému a ako príklad použite Windows Server 2012 R2.
Správca úloh
Správca úloh nám umožňuje riadiť procesy: uprednostňovať ich, “priradiť“, prenášajú určité procesory, vytvárajú nové procesy, ale najčastejšie sa to používa na rýchly pohľad na zaťaženie systému a vynútenie zatvárania aplikácií.
Ako otvoriť Správcu úloh:
- kliknite pravým tlačidlom myši na paneli úloh a vyberte „Správca úloh"
- zadajte príkaz "taskmgr"V"beh” okno alebo príkazový riadok.
- stlačte "Ctrl+Alt+Del“ a zvoľte „Správca úloh"
- stlačte "Ctrl + Shift + Esc"
Správca úloh zobrazuje metriky v reálnom čase pre každý aktívny proces: nároky na pamäť, zaťaženie procesora atď. Podrobnejšie informácie nájdete aj v časti „podrobnostiMôžete kliknúť na ktorúkoľvek hornú časť stĺpca a zoradiť riadky podľa hodnoty stĺpca. Ak chcete vynútiť zatvorenie procesu, kliknite pravým tlačidlom myši na proces a vyberte možnosť „Ukončiť úlohuV kontextovom menu je tiež niekoľko ďalších akcií.
Ak so serverom pracuje viac používateľov, bude pre vás užitočné toto „užívatelia” záložka, kde vidíte všetky procesy zoradené podľa užívateľa Kliknutím pravým tlačidlom myši otvoríte kontextové menu so všetkými dostupnými akciami Administrátor môže odoslať správu, vypnúť alebo ukončiť reláciu užívateľa.
V "Služby“, nájdete informácie o všetkých službách a môžete spustiť, zastaviť alebo reštartovať ktorúkoľvek službu aj z kontextového menu.procesy“, uvidíte, že procesy sú zoskupené podľa typu a na karte “výkon” záložka, grafické znázornenie zaťaženia všetkých komponentov systému.
V Správcovi úloh tak používateľ môže vidieť minimálne dostatočné informácie o zaťažení systému, ktoré vám môžu pomôcť pri prvotnej analýze toho, čo spomaľuje Windows.
Monitorovanie zdrojov
Monitor zdrojov obsahuje podrobnejšie informácie pre prípad, že by ste ich potrebovali. Okrem zaťaženia procesora a pamäte RAM môžete v reálnom čase vidieť operácie „čítania“ a „zápisu“, otvorené súbory, súvisiace služby a knižnice a sieťovú aktivitu.
Chcete vedieť, ako otvoriť Monitor zdrojov? Máme pre vás niekoľko možností:
- klikni "Otvorte Monitor zdrojov"V"výkon“ v okne Správca úloh;
- zadajte "resmon"príkaz v príkazovom riadku alebo "beh” okno;
- zvoľte “Monitorovanie zdrojov"V"náradie” menu správcu služieb
Informácie na každej karte Monitora zdrojov sú prezentované ako tabuľky a grafy. Ak chcete zmeniť množinu stĺpcov v tabuľkách, musíte kliknúť pravým tlačidlom myši v hornej časti ktoréhokoľvek stĺpca a vybrať „Vyberte stĺpceAk zaškrtnete akýkoľvek proces na ľubovoľnej karte, informácie na všetkých ostatných kartách budú zoradené podľa zvolených hodnôt.
Informácie o aktivite procesora, pamäti, diskoch a sieti sú uvedené na samostatných kartách a „Prehľad” obsahuje kumulatívne informácie zo všetkých komponentov.
Pozrime sa na niektoré užitočné funkcie monitora prostriedkov systému Windows.
Nájdenie procesu, ktorý blokuje súbor
Môže nastať situácia, keď pri pokuse o vymazanie alebo úpravu súboru systém zobrazí chybové hlásenie, že súbor používa iná aplikácia, a preto ho nie je možné upraviť ani odstrániť. Ak chcete nájsť proces, ktorý blokuje súbor, musíte zadať časť jeho názvu do poľa „Pridružené rukoväte“ v časti “CPUV prípade potreby proces ukončite.
Monitorovanie aktivity disku
V "Disk” môžete vidieť vykonané operácie čítania a zápisu. Na snímke obrazovky môžete vidieť príklad, keď systém aktívne rieši odkladací súbor “c:/pagefile.sys“, čo zvyčajne spomaľuje systém a naznačuje nedostatok dostupnej pamäte RAM.
Venujte pozornosť aj „Dĺžka diskového frontu” Normálne by nemal prekročiť počet diskov viac ako dvakrát. Ak je nainštalovaný len jeden fyzický disk, front by nemal byť dlhší ako 1-2.
Časté zásahy tejto metriky a dlhý čas aktivity môžu naznačovať nízky výkon diskového subsystému.
Monitorovanie sieťovej aktivity
V "sieť” môžete nájsť procesy, ktoré príliš zaťažujú vašu sieť. Môžem byť aplikácia tretej strany (ako je znázornené na snímke obrazovky) alebo interné procesy. Dobrým príkladom by bola automatická aktualizácia systému.
V "TCP spojenia” nájdete užitočné metriky ako “Stratené balíkyt" percentá a "latencia“, ktorý vám pomôže odhadnúť vaše sieťové pripojenie.
Navyše v „sieť“ nájdete načúvacie porty a stav brány firewall.
Správca úloh a Správca zdrojov vám pomôžu nájsť problém len za predpokladu, že sa vyskytuje v rovnakom momente, keď vykonávate analýzu. Často sa však občas môže objaviť problém. Preto popíšeme niektoré monitorovacie nástroje na sledovanie stavu vášho systému počas určitého obdobia.
Monitorovanie výkonu
Monitor výkonu vám umožňuje sledovať metriky rôznych systémových objektov operačného systému. Napríklad objekt „Fyzický disk“ má nasledujúce metriky “Aktivita disku %"A"Priemerná dĺžka diskového frontu“ a objekt „Memory Masážne stoly„má metrický údaj“Výstup stránok/s".
Ako otvoriť:
- zvoľte “Monitorovanie výkonu"V"náradie” menu správcu serverov;
- bežať“perfmon“ v príkazovom riadku alebo “beh“Okno;
- zvoľte “Monitorovanie výkonu"V"Administrácia“ na ovládacom paneli.
Monitor výkonu pozostáva z troch hlavných komponentov: „Monitorovacie nástroje","Súprava zberača údajov"A"Správy“. V „Monitorovacie nástroje” nájdete nástroj na sledovanie počítadiel v reálnom čase alebo prezeranie správ uložených skôr.Súprava zberača údajov” obsahuje sadu monitorov, ktoré budeme pozorovať. Pre našu systémovú analýzu môžeme použiť existujúce skupiny systémov alebo vytvoriť nové.Správy” uvidíte uložené výsledky monitorovania.
Pozrime sa bližšie na našu analýzu pomocou existujúcej sady zberačov údajov v „Výkon systému"
1. Prejdite naSada zberačov údajovsekcia - "systém“ a spustiť „Výkon systému"
2. Počkajte, kým sa údaje zhromaždia – predvolene 1 minúta a potom otvorte nový prehľad v „Správysekcia - "systém výkon"
V hornej časti správy môžete vidieť kumulatívne informácie z hlavných systémových komponentov a niekoľko odporúčaní, ak boli zistené nejaké problémy. Analýza zistila nedostatok pamäte RAM na našom testovacom serveri.
Ak chcete vidieť, ako sa počítadlá menili počas procesu zhromažďovania údajov, kliknite na „Pozrite si údaje v Monitore výkonuPotom kliknite na ľubovoľné počítadlo v spodnej časti obrazovky, napríklad „zaťaženie procesora %„A kliknúť“Zdôrazniť” na paneli nástrojov, aby ste zvýraznili graf hrubou čiernou čiarou. Pod grafom uvidíte priemerné, maximálne a minimálne hodnoty zvoleného počítadla.
Všetky prehľady sa spravidla ukladajú ako bežné súbory do „c:\Perflog” priečinok, takže ho rýchlo nájdete a umiestnite kamkoľvek budete potrebovať.
Sada vstavaných zberačov údajov nie je možné upravovať, ale pre tie, ktoré ste vytvorili manuálne, môžete nastaviť rôzne parametre, ako je trvanie zberu údajov alebo plánovaný čas.
Ak chcete vytvoriť skupinu, kliknite pravým tlačidlom myši na „špeciálna” priečinok v “Sada zberačov údajov“, vyberte “pridať“-“Sada zberačov údajov“ a postupujte podľa pokynov sprievodcu. Ak kliknete pravým tlačidlom myši na skupinu, ktorú ste vytvorili, a vyberte „vlastnosti“ otvorí sa okno, v ktorom môžete upraviť predvolené parametre.
Event Log
Všetky dôležité zmeny v operačnom systéme sa zaznamenávajú do Events logu, či už ide o spustenie/zastavenie služby, inštaláciu aktualizácie, opätovné načítanie, chybu čítania z disku alebo zlyhanie aplikácie. Udalosti sú rozdelené na informačné, kritické, chybové hlásenia a varovné udalosti.
Ak váš Windows zaostáva, je občas pomalý alebo občas zlyhá, alebo možno aplikácia funguje nestabilne, je veľká šanca, že v denníku udalostí nájdete záznamy súvisiace s problémami. Pomocou týchto záznamov budete môcť zistiť, čo spôsobuje problémy.
Ako spustiť denník udalostí:
- zvoľte “Zobraziť udalosti"V"náradie” v Správcovi úloh.
- zvoľte “Zobraziť udalosti"V"Administrácia“ v ovládacom paneli.
- bežať“eventvwr“ v príkazovom riadku alebo v „beh”Okno
Záznamy sa nachádzajú v „Denníky systému Windows"A"Aplikácie a službyInformácie o chybách sa pravdepodobne budú nachádzať v časti „systém“záznam z “Denníky systému WindowsAk však vopred viete, čo presne hľadáte, existujúce zobrazenie „Manažérske podujatia” kde môžete vidieť informácie zo všetkých hlavných denníkov. Existujúce zobrazenie nemôžete upravovať, takže ak potrebujete zmeniť denníky alebo kategórie udalostí, vytvorte si zobrazenie alebo skopírujte existujúce.
Kliknite pravým tlačidlom myši na „Manažérske podujatia“zobraziť a vybrať”Kopírovať upraviteľné zobrazenie"Click"Dub” v otvorenom okne. V dôsledku toho uvidíte svoje nové zobrazenie “Manažérske udalosti (1)Ak chcete upraviť toto zobrazenie, vyberte ho a kliknite na tlačidlo na pravej strane okna „Filtrovať aktuálne upraviteľné zobrazenie".
Výstup pre chyby a kritické udalosti môžete nastaviť len na vykonanie analýzy.
Monitor spoľahlivosti
Monitor spoľahlivosti možno považovať za doplnok k denníku udalostí. Ak ho chcete spustiť, musíte otvoriť „Ovládací panel", ísť do "Stredisko podpory„A kliknúť“Zobraziť protokol spoľahlivosti"V"údržba".
Udalosti v okne monitora sú zoskupené podľa dátumu. Ak vyberiete určitý dátum, v spodnej časti obrazovky sa zobrazí zoznam súvisiacich udalostí. V hornej časti obrazovky tiež uvidíte čiaru spoľahlivosti v závislosti od úrovne kritickosti. To vám pomôže odhadnúť dynamiku zlyhania.
Nástroje, ktoré sme opísali, sa navzájom dopĺňajú. Preto ich použitie v komplexe vám poskytne najpodrobnejšie informácie o vašom systéme.
Tieto nástroje môžu pomôcť nájsť väčšinu problémov so systémom Windows. Pomerne často je možné tieto problémy zistiť a odstrániť, čo vám umožní obnoviť výkon systému bez preinštalovania systému Windows.