Kutilem ve Windows - Programy pro sledování OS

1. 3. 2001

Sdílet

Určitě už vás někdy zajímalo, co počítač právě dělá, jak je zatížen procesor,kolik máte volné paměti, co se zapisuje do registru OS Windows a možná i mnoho dalších věcí. Tako...

Určitě už vás někdy zajímalo, co počítač právě dělá, jak je zatížen procesor,
kolik máte volné paměti, co se zapisuje do registru OS Windows a možná i mnoho

dalších věcí. Takovéto informace se naštěstí dají ve Windows velmi snadno

zjistit pomocí tzv. API funkcí, což vám asi mnoho neřekne, ale programy, které

jsou schopny tato data od Windows převzít a zobrazit, vás určitě budou zajímat.





Regmon



Jako první program jsem si připravil Registry Monitor. Jak už název napovídá,

tato utilita umožňuje sledovat registry, a to dokonce v reálném čase. Od jiných

utilit se odlišuje hlavně tím, že vidíte, co jaká aplikace z registrů čte nebo

zapisuje. Možná vás hned nenapadne využití této malé utility, ale já vám ho

hned přiblížím. Pokud například chcete zjistit chybu v nějakém programu, občas

se právě vyplatí sledovat registry. Takovýmto případem je třeba velmi známý

problém Internet Exploreru, že není možno nainstalovat jeho předchozí verzi bez

úplné reinstalace systému. Tomu se dá velmi lehce předejít monitorováním

instalačního programu, smazáním potřebných položek, a hned uvidíte, že

nainstalovat starší verzi není žádný problém. Jediné na co vás musím upozornit,

je to, že z registrů se standardně čtou desítky klíčů za sekundu, takže budete

muset být velmi obezřetní a rychlí, abyste důležité informace vyhledali ještě

dnes. Při této práci vám zcela jistě také pomůže definování filtrů, které vám

umožní deaktivovat sledování standardních věcí.





InCtrl4



Další testovaná utilita slouží k monitorování instalace programů a pochází z

vývojové dílny Ziff-Davis, která je známá svými velmi propracovanými stránkami

na hodnocení aplikací. Ale teď k této unikátní utilitě. Unikátní proto, že je

zdarma a přitom nabízí velmi mnoho účinných nástrojů, jež chybí konkurenčním

komerčním produktům. InCtrl umožňuje sledovat instalaci programů v reálném

čase. Sleduje zápis do registrů, INI souborů a na disk. Po instalaci programu

je vytvořen „report“ soubor, ve kterém jsou uloženy úplně všechny informace o

provedených změnách. Jako jedinou a řekl bych dosti podstatnou nevýhodu jsem

bohužel spatřil absenci možnosti daný program později odinstalovat, ale i tak

tento produkt mohu jen doporučit.





TClockEx



Možná jste si někdy přáli vidět aktuální zatížení procesoru, zaplnění paměti a

mnoho dalšího. Na sledování takovýchto věcí je zcela jistě mnoho utilit, které

běží v systémové liště, ale všechny mají jednu nevýhodu. Tou je malý prostor

pro zobrazení grafu a potom zabrané místo. Tomuto se ovšem zcela vymyká právě

recenzovaný program. TClockEx totiž umožňuje sledovat zatížení procesoru a

zaplnění paměti přímo nad a pod hodinami. Zabrané místo není žádné a graf je

díky své značné délce velmi přehledný, což je velké plus. Ale toto ani tak není

hlavní náplň tohoto programu, jenž toho umí mnohem víc. Můžete si totiž upravit

zobrazení hodin (lze si nechat zobrazit i sekundy) a text, který se zobrazí po

přejetí myší. Také můžete doplňovat jak text, tak proměnné, takže není problém

vytvořit nabídku, ve které bude například napsáno toto: „Středa 10. 1. 2001

Systémové prostředky: 30 %, Zatížení procesoru: 5 %“. TClockEx se také nijak

nezapisuje do systému, takže pokud ho vypnete či odinstalujete bude vše určitě

jako dřív.





Another Task Manager



Nyní tu k testu mám jednoduchou utilitu, která umožňuje provádět prakticky vše

s aktivními (právě běžícími) procesy. ATM umožňuje zjistit jméno okna, jeho

prioritu, provázanost na další moduly a ukončení aplikace. Právě ukončování

aplikací je jedna z nejdůležitějších věcí, o niž se tento program dokáže

starat. Můžete totiž aplikaci, která neodpovídá, ukončit velmi snadno pouhým

stisknutím tlačítka Kill. Případně lze programu změnit prioritu přesunutím

zarážky nebo můžete nastavit dynamickou prioritu, což může být opravdu

užitečné. V žádném případě však nenastavujte priority na RealTime, jinak

pravděpodobně záhy uvidíte pád vašeho systému. Mně například ATM velmi pomohl

při tvorbě instalátoru tím, že mi právě umožnil zjistit jméno programu, jenž se

má před instalací ukončit. Jako další výhodu beru snad až přehnaně malou

velikost 100 KB, za kterou se programátor rozhodně nemusí stydět.







Domovské stránky produktů



Regmon: http://www.sysinternals.com/

InCtrl4: http://www.zdnet.com/pcmag/pctech/con­tent/18/02/ut1802.001.html

TclockEx: http://users.iafrica.com/d/da/da­len/tclockex.htm

Another Task Manager: http://atm.idic.caos.it/higheng.html