Nefunguje váš počítač s Windows tak, jak by měl? Chcete podrobně sledovat, co spotřebovává zdroje na vašem počítači nebo serveru? K tomu existuje dlouholetý, ale nesmírně výkonný nativní nástroj, o kterém mnoho uživatelů neví nebo ho plně nevyužívá: Perfmon neboli Sledování výkonu systému Windows.
Perfmon je Perfektní spojenec pro zvídavé uživatele i pokročilé administrátoryUmožňuje vám pozorovat, zaznamenávat a analyzovat chování všech životně důležitých systémových zdrojů: procesoru, paměti, disku, sítě nebo specifických procesů. Pokud se váš počítač někdy zpomalil, došlo k pádu aplikace nebo si nejste jisti, odkud pochází toto nekontrolované využití CPU... Perfmon má odpověď.
Co je Perfmon a k čemu se používá?
Perfmon, zkratka pro Sledování výkonu je nástroj zabudovaný ve všech moderních verzích systému Windows., od Windows 7 a Server 2008 a dále. Původně byl zamýšlen jako nástroj pro systémové administrátory, ale jeho funkce jsou užitečné pro každého uživatele, který chce v reálném čase zjistit, jak si jeho počítač vede, nebo si zanechat protokol pro pozdější analýzu.
Umožňuje vytvářet grafy a protokoly výkonu v jakémkoli aspektu systému. Tímto způsobem můžete kontrolovat, jak se vyvíjejí proměnné, jako je volná paměť, využití CPU, zápisy na disk nebo síťový provoz. To je nezbytné pro diagnostiku úzká místa, nasycené zdroje, úniky paměti nebo problémy s hardwarem a softwarem.
Navíc, Perfmon je nezbytný v profesionálním prostředí monitorovat servery, dohlížet na kritické procesy a předvídat problémy dříve, než se projeví u uživatelů.

Jak získat přístup k Perfmonu ve Windows
Existuje několik způsobů, jak otevřít Perfmon a každý z nich vám může usnadnit přístup podle vašich zkušeností:
- Z vyhledávacího pole: Zadejte „perfmon“ nebo „performance monitor“ a vyberte odpovídající aplikaci.
- Použití příkazu Spustit (Windows + R): Napište perfmon a stiskněte klávesu Enter. Konkrétní zobrazení můžete také spustit pomocí příkazů, jako například perfmon / res pro zobrazení zdrojů nebo perfmon / rel pro monitor spolehlivosti.
- Z ovládacího panelu: Přejděte do sekce „Systém a zabezpečení“ > „Nástroje pro správu“ > „Sledování výkonu“.
V závislosti na použitém parametru Perfmon otevře různé moduly:
| Příkaz | Función |
|---|---|
| /hovězí | Otevření zobrazení Souhrn zdrojů |
| /zpráva | Spusťte úplnou diagnostiku systému |
| /rel | Zobrazení monitoru spolehlivosti (protokol chyb a stabilita) |
| / sys | Klasický monitor výkonu |
Monitor spolehlivosti a výkonu: Klíčové rozdíly
El Sledování spolehlivosti systému Windows Je více zaměřen na detekci softwarových chyb, problémů se stabilitou a analýzu chyb aplikací. Je to jakási „lékařská historie“ vašeho počítače. K ní se dostanete zadáním „reliab“ do vyhledávače a výběrem možnosti „Zobrazit historii spolehlivosti“.
Kromě toho, Sledování výkonu je součástí Perfmonu, která nám umožňuje zobrazovat a zaznamenávat podrobné metriky. hardware a procesy, zobrazovat grafy v reálném čase a analyzovat využití zdrojů na hloubkové úrovni.
Co můžete vidět a dělat s Perfmonem?
Všestrannost Perfmonu spočívá v jeho schopnosti zobrazovat čítače výkonu velmi rozmanité:
- Procesor (CPU): Procento využití, uživatelský čas, systémový čas, přerušení, čas DPC, délka fronty atd.
- paměť: Dostupné bajty, potvrzené bajty, využití stránkovaného/nestránkovaného fondu, chyby stránky atd.
- Fyzický/logický disk: Průměrná délka fronty, počet bajtů přečtených/zapsaných za sekundu, doba nečinnosti, latence čtení a zápisu atd.
- síťové rozhraní: Zahozené přijaté pakety, chyby, odeslané/přijaté bajty atd.
- Postup: Využití soukromé paměti, otevřené manipulátory, aktivní vlákna, virtuální bajty atd.
Každý z těchto čítačů pomáhá detekovat úzká hrdla a přesně diagnostikovat zdroj problémů s výkonem.

Jak používat Perfmon: Základní a pokročilé kroky
Zobrazení metrik v reálném čase
- Otevřete Perfmon a v levém panelu vyberte „Monitor výkonu“.
- zmáčknout tlačítko + přidat čítače.
- Vyberte si ze stovek dostupných čítačů, vyberte objekt (například „Procesor“) a přidejte ty, které vás zajímají.
- Můžete si vybrat, zda se čítač vztahuje na celý systém nebo na konkrétní instance (procesor, disk, konkrétní proces atd.).
- Graf uvidíte v reálném čase, přičemž každý čítač bude mít jinou barvu. Čítače můžete odstranit nebo přidat další a ve vlastnostech můžete nakonfigurovat intervaly vzorkování a trvání.
Zaznamenávejte a ukládejte protokoly pro pozdější analýzu
- Klikněte pravým tlačítkem myši na „Sady sběračů dat“ > „Definované uživatelem“ a vyberte „Nová sada sběračů dat“.
- Pojmenujte jej, vyberte „Vytvořit ručně“ a vyberte „Čítač výkonu“.
- Přidejte požadované čítače, stejně jako v režimu reálného času.
- Zvolte, jak často má Perfmon shromažďovat data (například každých 30 sekund nebo každých 5 minut, podle potřeby).
- Vyberte umístění pro uložení souboru protokolu a formát (CSV nebo binární).
- Klikněte pravým tlačítkem myši na sadu sběračů dat a vyberte možnost „Spustit“ pro spuštění protokolování. Můžete jej ručně zastavit a poté analyzovat vygenerovaný soubor.
Hlavní předměty a pulty, na které si dát pozor
Existuje mnoho zástupů účetní v Perfmonu, ale některé jsou nezbytné pro diagnostiku problémů s výkonem:
Paměť
- % vynaložených bajtů: Pokud trvale překračuje 80–85 %, může to znamenat nedostatek paměti RAM nebo potřebu zvětšit velikost stránkovacího souboru.
- Dostupné bajty: Pokud klesne pod 5 % nainstalované paměti RAM, může být nedostatek paměti nebo dochází k úniku dat z aplikace.
- Nestránkovaný/stránkovaný fond: Nadměrné používání (>70-80 %) ukazuje na možné netěsnosti nebo problémy s ovladači.
Procesor (CPU)
- % Doba procesoru: Pokud zůstane vysoká (>80-90 %), procesor je nasycený. Určete, zda se jedná pouze o konkrétní instanci nebo o všechny.
- Doba přerušení/DPC: Hodnota nad 25 % může znamenat problémy s hardwarem nebo ovladači.
Fyzický/logický disk
- % prostojů: Nízká hodnota naznačuje vysokou úroveň aktivity, což je možné úzké hrdlo.
- Latence disku (průměrná doba čtení nebo zápisu na disku v sekundách): Vysoké hodnoty (více než 20 ms) naznačují přetížený nebo neefektivní disk. Ideální čtení: méně než 8 ms, zápis: méně než 4 ms.
- % volného místa: Na logických discích je kriticky méně než 15 %, optimální je vždy udržovat nad 25 %.
červená
- Ztracené pakety nebo chyby: Nízké prahové hodnoty, ale jakákoli kladná hodnota by měla být prošetřena.
- Přenosová rychlost (bajty/s): Užitečné pro měření skutečného využití sítě a detekci saturací.
Proces
- Počet úchytů: Pokud to poroste neomezeně, je možný únik zdrojů.
- Soukromé bajty: Soukromá paměť spotřebovaná aplikací; její neustálý růst může být příznakem úniku paměti.
- Pracovní sada bajtů: Fyzická paměť skutečně používaná v RAM.
Jak interpretovat data shromážděná pomocí Perfmonu
Každý parametr nám dává vodítko o tom, která část systému selhává. Například:
- Un neustálé vysoké využití CPU spolu s dlouhými frontami procesů naznačuje, že existují procesy, které jsou příliš náročné, nebo je hardware nedostatečný.
- Un zmenšený prostor na disku nebo vysoká latence naznačují potřebu optimalizace úložiště, jeho vyčištění nebo migrace na rychlejší disky.
- A velmi vysoké využití paměti může vést k nadměrnému stránkování a zpomalení celého systému.
- L špičky síťového provozu může být způsobeno zálohami, aktualizacemi nebo malwarem.
Doporučení pro hloubkové zaznamenávání a analýzu
Interval vzorkování je kritický:
- Pro analýzu problémů, které se objeví během několika minut, použijte intervaly 5 až 15 sekund.
- Pokud se problémy objevují až po několika hodinách, prodlužte interval na několik minut, abyste se vyhnuli hromadnému ukládání protokolů a přetížení serveru.
Doporučuje se ukládat protokoly na přístupný disk a v případě monitorování více vzdálených počítačů se ujistit, že oprávnění a firewall neblokují Perfmon.
Nezapomeňte, že snímání můžete automatizovat pomocí logman.exe z příkazového řádku; toto se často používá ke shromažďování metrik na serverech nebo v dlouhých procesech, kde nemůžete sledovat okno Perfmon.
Perfmon rozlišuje mezi objektem fyzického disku a objektem logického disku:
- fyzický diskAgreguje skutečné statistiky přístupu k hardwaru, součet všech oddílů.
- Logický disk: Zaměřuje se na oddíly nebo svazky (podle písmene jednotky nebo bodu připojení). To umožňuje zjistit, zda se úzké hrdlo nachází na konkrétním svazku nebo zda ovlivňuje celý disk.
Oba pomáhají rozebrat problémy s úložištěm a ve složitých systémech s více disky a RAID je klíčové analyzovat oba pohledy.
Kdy a jak používat Monitor spolehlivosti
Monitor spolehlivosti je vaším spojencem při vyšetřování pádů aplikací, zamrznutí a nepředvídaných chyb. Jeho časová osa zobrazuje kritické události (pády, zamrznutí, chyby atd.) a umožňuje vám prozkoumat příčiny, jako jsou konflikty pluginů, problémy s kompatibilitou nebo nedávné změny systému.
Pokud si všimnete, že určitá aplikace opakovaně padá, můžete prozkoumat technické podrobnosti, sledovat historii a použít Poradce při potížích s kompatibilitou, který často řeší problémy se starším softwarem nebo softwarem, který není přizpůsoben novějším verzím systému Windows.
Praktické scénáře a odborné rady
Perfmon se běžně používá pro:
- Optimalizace serverů: Detekce přetížení CPU, nedostatečné paměti RAM nebo úzkých míst diskového I/O.
- Analyzujte aplikace: Objevte úniky paměti, špatně spravované zdroje nebo procesy, které spotřebovávají více, než se očekávalo.
- Porovnejte před/po: Změřte dopad upgradu, změny hardwaru nebo změny konfigurace.
- Vzdálené monitorování: Perfmon umožňuje shromažďovat data z jiných počítačů, což je ideální pro síťové a systémové administrátory.
Některé klíčové tipy:
- Pro izolaci problémů zaznamenávejte pouze skutečně relevantní čítače.
- Vždy ukládejte protokoly na přístupná místa a pokud možno používejte formát CSV pro analýzu v Excelu.
- Ovládejte velikost protokolů: krátké intervaly generují obrovské soubory.
Tato sada nástrojů vám umožní předvídat problémy a získat úplný přehled o výkonu vašeho zařízení, což usnadní informovanější rozhodování pro udržení optimálního výkonu.