我是靠谱客的博主 安静猫咪,最近开发中收集的这篇文章主要介绍性能测试: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的学习使用一、oprofile简介二、原理三、Ubuntu16.04下安装oprofile三、验证oprofile是否安装成功四、oprofile的使用所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部