Windows性能计数器应用(PART1)

Windows性能计数器应用(PART2)

Windows性能计数器应用(PART3)

Windows性能计数器应用(PART4)

Windows性能计数器应用(PART5)

Windows性能计数器应用(PART6)

程序对CPU的影响很小;在具有Windows 2012 R2的Azure IaaS VM –A1(基本层)上,CPU消耗介于1%和5%之间,如图4和图5所示。

 

图5:程序的CPU消耗

 

  图6:程序的CPU消耗

为了控制存储在日志文件中的记录格式,我们可以更改app.config文件中的内容

3.1仅跟踪CPU和网络性能计数器

监视CPU和网络流量计数器足以更改app.config文件结构:

<?xml version =“ 1.0”?>















false ” />


或我们可以切掉所有我们不想跟踪的对(键,值):

<?xml version =“ 1.0”?>








我们得到一个日志文件,如下所示:

更改日志文件中性能计数器的顺序足以更改app.config中的顺序

<?xml version =“ 1.0”?>




要重置app.config的默认参数,您可以删除文件或将内容设置为:

Windows性能计数器应用(PART1)

Windows性能计数器应用(PART2)

Windows性能计数器应用(PART3)

Windows性能计数器应用(PART4)

Windows性能计数器应用(PART5)

Windows性能计数器应用(PART6)

Windows性能计数器应用(PART8)