我是靠谱客的博主 安静猫咪,这篇文章主要介绍性能测试:oprofile的学习使用一、oprofile简介二、原理三、Ubuntu16.04下安装oprofile三、验证oprofile是否安装成功四、oprofile的使用,现在分享给大家,希望可以做个参考。

一、oprofile简介

Oprofile是linux上的性能监测工具,有人说是性能测试的神器。通过CPU硬件提供的性能计数器对事件进行采样,从代码层面分析程序的性能消耗情况,找出程序性能的问题点。

oProfile是Linux平台上的一个功能强大的性能分析工具,支持两种采样(sampling)方式:基于事件的采样(eventbased)和基于时间的采样(timebased)。
基于事件的采样是oProfile只记录特定事件(比如L2 cache miss)的发生次数,当达到用户设定的定值时oProfile就记录一下(采一个样)。这种方式需要CPU内部有性能计数器(performace counter)。

最后

以上就是安静猫咪最近收集整理的关于性能测试:oprofile的学习使用一、oprofile简介二、原理三、Ubuntu16.04下安装oprofile三、验证oprofile是否安装成功四、oprofile的使用的全部内容,更多相关性能测试:oprofile内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部