linux – 使用perf stat时,硬件性能计数器会降低吗?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了linux – 使用perf stat时,硬件性能计数器会降低吗?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含986字,纯文字阅读大概需要2分钟。
内容图文
![linux – 使用perf stat时,硬件性能计数器会降低吗?](/upload/InfoBanner/zyjiaocheng/968/a9cea4d5c31f450e90cd87ef381342d6.jpg)
我使用命令使用perf stat采取基于时间的测量:
$perf stat -x, -I 100 -oout.txt -e cache-misses:u find / -name file
采集的样本并不总是增加.有些措施低于前一个措施.这是一个例子:
0.100225621,1103127,cache-misses:u
0.200583165,1098697,cache-misses:u
0.300825858,1093229,cache-misses:u
0.401061818,1307353,cache-misses:u
0.501293039,1271823,cache-misses:u
0.601531048,968170,cache-misses:u
0.701913069,986001,cache-misses:u
0.802181430,1080398,cache-misses:u
0.902453753,1312237,cache-misses:u
1.002721050,1276197,cache-misses:u
1.102988175,1263220,cache-misses:u
1.203292647,1201003,cache-misses:u
1.228879941,275942,cache-misses:u
第一个指标是1103127,而第二个指标是1098697,低于前一个指标.
它是一个性能缺陷还是有任何解释?
解决方法:
无法从你的帖子中看到这是一个-l100(爱情为l)还是-I100(我作为间隔).我认为这是后者.如果是这种情况,那么从手册页中它表示它打印计数增量.
-I msecs, --interval-print msecs Print count deltas every N milliseconds (minimum: 100ms) example: perf stat -I 1000 -e cycles -a sleep 5
内容总结
以上是互联网集市为您收集整理的linux – 使用perf stat时,硬件性能计数器会降低吗?全部内容,希望文章能够帮你解决linux – 使用perf stat时,硬件性能计数器会降低吗?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。