Sdílet prostřednictvím


PF

VSPerfCmd.exe PF profilování událost, která odebírá nastaví možnost stránkování a volitelně změní počet chyb stránek v intervalu odběru vzorků z výchozí 10.

[!POZNÁMKA]

PF nelze použít v 64bitových systémech.

Poznámka:   PFnení podporována v 64bitových počítačích.PF lze použít pouze v příkazovém řádku, který obsahuje také Launch nebo Attach možnost.

Standardně událost odběru je nastavena na hodiny cykly procesoru zastaveno a interval vzorkování je nastaven na 10 000 000.Timer, PF, Sys, A Counter možnosti umožňují nastavit interval událostí a odběru vzorku.GC Možnost shromažďuje.NET paměti dat při každé události kolekce přidělení a uvolnění paměti.Na příkazovém řádku lze zadat pouze jednu z těchto možností.

Událost odběru vzorků a interval vzorkování lze nastavit pouze v první příkazového řádku, který obsahuje Launch nebo Attach možnost.

VSPerfCmd.exe {/Launch:AppName|/Attach:PID} /PF[:Events] [Options]

Parametry

  • Events
    Celočíselná hodnota určující počet událostí neplatnost stránky v intervalu vzorkování.Pokud Events není zadána, je interval nastaven na 10.

Požadované možnosti.

PFlze zadat pouze na příkazovém řádku, který obsahuje jednu z následujících možností.

  • **Launch:**AppName
    Spustí profiler a aplikaci AppName určené.

  • **Attach:**PID
    Proces určený AppName přikládá okna profilování.

Neplatné možnosti

Nelze zadat následující možnosti na stejném řádku jako příkaz PF.

  • Timer[**:**Cycles]
    Sady vzorků událost hodin procesoru cyklů a volitelně nastaví interval vzorkování na Cycles.Výchozí interval časovače je 10 000 000.

  • Sys[**:**Events]
    Nastaví odběru události volání z PROFILOVANÉHO aplikace do jádra operačního systému (syscalls) a volitelně nastaví interval vzorkování na Events.Sys výchozí interval je 10.

  • **Counter:**Name[,Reload[,FriendlyName]]
    Nastaví odběru událostí na výkon procesoru, čítač určené Name a nastaví interval vzorkování na Reload.

  • GC[:{Allocation|Lifetime}]
    Shromažďuje.NET paměti údajů.Ve výchozím nastavení (Allocation), údaje při každé události přidělení paměti.Když Lifetime parametr zadán, údaje také při každé události sběr odpadků.

Příklad

Tento příklad ukazuje, jak nastavit událost profilování vzorku stránkování a nastavit interval vzorkování pro stránkování 20.

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp
VSPerfCmd.exe /Launch:TestApp.exe /PF:20

Viz také

Referenční dokumentace

VSPerfCmd

Koncepty

Příkazového řádku profilování samostatných aplikací

Příkazového řádku profilování ASP.NET webových aplikací

Příkazového řádku vytváření profilů služby