Windows性能計數器應用(PART4)性能
Windows性能計數器應用(PART5)spa
Windows性能計數器應用(PART6)3d
程序對CPU的影響很小;在具備Windows 2012 R2的Azure IaaS VM –A1(基本層)上,CPU消耗介於1%和5%之間,如圖4和圖5所示。日誌
圖5:程序的CPU消耗xml
圖6:程序的CPU消耗blog
爲了控制存儲在日誌文件中的記錄格式,咱們能夠更改app.config文件中的內容ip
3.1僅跟蹤CPU和網絡性能計數器
監視CPU和網絡流量計數器足以更改app.config文件結構:
<?xml version =「 1.0」?>
<START>
<ADD key =「 NodeName」 value =「 false」 />
<ADD key =「 MEMPoolNonPaged」 value =「 false」 />
<ADD key=「 DISKRead」value=「 false」 />
<ADD key=「 DISKWrite」value=「 false」 />
<ADD key=「 DISKAverageTimeRead」 value =「 false」 />
<ADD key =「 DISKAverageTimeWrite」 value =「 false」 />
<ADD key =「 DISKTime」 value =「 false」 />false 」 />
或咱們能夠切掉全部咱們不想跟蹤的對(鍵,值):
<?xml version =「 1.0」?>
<START>
<ADD key=「 NodeName」value=「 false」 />
<ADD key=「 CPUProcessorTime」value=「 true」 />
<ADD key=「 CPUPrivilegedTime」value=「 true」 />
咱們獲得一個日誌文件,以下所示:
更改日誌文件中性能計數器的順序足以更改app.config中的順序
<?xml version =「 1.0」?>
<START>
<ADDkey =「 NodeName」 value =「 false」 />
要重置app.config的默認參數,您能夠刪除文件或將內容設置爲:
Windows性能計數器應用(PART4)
Windows性能計數器應用(PART5)
Windows性能計數器應用(PART6)
Windows性能計數器應用(PART8)