Události (VSPerfCmd)

Možnost VSPerfCmd.exe Události řídí Trasování událostí pro Windows (ETW). Data Trasování událostí pro Windows se ukládají do souboru .etl, který je oddělený od datového souboru profileru. Data je možné zobrazit v sestavě pomocí příkazu VSPerfReport /summary:etw.

Možnost Události je možné volat kdykoli před voláním příkazu VSPerfCmd Shutdown, který zastaví profilaci.

Syntaxe

VSPerfCmd.exe /events {On|Off} {Guid|ProviderName} [,Flags[,Level]

Parametry

Při|startů nebo zastavení shromažďování dat událostí.

Guid Identifikátor GUID ovládacího prvku zprostředkovatele.

ProviderNameNázev zprostředkovatele, který je zaregistrovaný ve službě Windows Management Instrumentation (WMI).

Flags Hodnota hexadecimálních příznaků s předponou 0x, která je definovaná poskytovatelem událostí.

Level Určuje množství shromážděných dat. Level je definovaný zprostředkovatelem událostí.

Možnost Události rozumí následujícím klíčovým slovům jádra jako názvům poskytovatelů:

Proces Zpracování událostí

Vlákno Události vlákna

Obrázek Události načtení a uvolnění image

Disk V/V události disku

Soubor Souborové V/V události

Pevný trezor Chyby pevných stránek

Pagefault Chyby změkčků stránek

Network (Síť) Síťové události

Registr Události přístupu k registru

Mějte na paměti, že poskytovatele jádra je možné povolit pouze. Nelze ho zakázat ani upravit jeho příznaky, dokud se monitorování nevypne.

Poznámky

Poznámka

Pokud jsou povoleny události CLR ETW, další data po spuštění se shromažďují také v sestavě zobrazení trasování. Pokud chcete vyloučit události spuštění, které se v sestavě nezobrazují, použijte následující příkaz:

C:\<path>VSPerfCmd -events on, \".NET Common Language Runtime\", 0x7fffffff, 5

Důležité

Pokud události po spuštění nevyloučíte, zobrazí se v sestavě jako identifikátory GUID, protože tyto události nejsou uvedené v souboru formát MOF (Managed Object Format) (MOF). Další informace najdete na této stránce na webu Microsoftu: Ukázkový formát MOF (Managed Object Format) souboru MOF.

Viz také