企业名称:启东市研凌电子有限公司
联系人:朱先生
电话:0513-83350032
手机:13706282332、13862980032
邮箱:yanlindz@163.com
邮箱:yanlin@yanlindz.com
传真:0513-83350032
网址:www.yanlindz.com
地址:江苏启东市南苑开发区永顺路一号
性能计数器是每个物理包的。启东SMT贴片加工大多数可以针对其中一个或两个进行过滤逻辑处理器。这对可以同时计算哪些施加了限制。对于例如,对每个逻辑处理器上退休的指令进行计数可对错误预测的分支进行计数。性能计数器配置的接口是通过处理器“特定于模型”的寄存器”(MSR)。只能从别的模式下执行对MSR的访问,这需要内核内的支持。有允许访问计数器的软件,包括每个进程的虚拟化(通过上下文切换计数器配置和值来实现)1然而,对于我的需求而言,这太繁重了。我开发了一个简单的低开销接口,用于使用Linux / proc文件配置和读取计数器。 / proc文件系统允许准文件的读取和写入由内核函数处理。我的/ proc / perfcntr文件处理作为命令写入以配置性能计数器。读取文件引起返回每个处理器的性能计数器和时间戳。