Linux内核性能分析 OProfile

未知
C/C++
Linux
2009-11-25
红薯

OProfile是Linux内核支持的一种性能分析机制。

它在时钟中断处理入口处建立监测点,记录被中断的上下文现场,由配套的用户态的工具oprof_start负责在用户态收集数据,opreport则分析数据并给出分析报告。

通过这个工具,开发人员可以得知一个程序的瓶颈在哪里,进而指导代码优化。

加载中

评论(0)

暂无评论

OProfile 0.9.9 发布,Linux 性能分析工具

OProfile 0.9.9 增加 ocount 程序用于收集每个应用、进程、CPU 和系统的事件计数;支持新的处理器:Intel Haswell, IBM zEnterprise EC12 (zEC12), AMD Generic Performance Events, IBM Po...

2013/07/30 07:05

没有更多内容

加载失败,请刷新页面

没有更多内容

1
回答
1.0.0版本的oprofile安装后缺了opcontrol工具

最近 因项目要求需要用到oprofile性能检测工具。我安装0.9.9版本的 oprofile一切正常,安装目录bin下面生成了包括opconrtol 、...

2016/03/18 13:13
2
回答
centos 为何没有 glibc-oprofile这个包

最近在centos服务器上做测试 需要查看系统调用所消耗的时间,苦于用gprof 需要添加 -lc_p这个选项,但是上网找了一圈都没发现 centos6....

2012/12/11 12:24
2
回答
Oprofile在Android中的应用

1 oprofile 相关介绍 Oprofile 是用于 Linux 的若干种评测和性能监控工具中的一种。它可以工作在不同的体系结构上,包括 IA32 、...

2011/07/17 12:20

没有更多内容

加载失败,请刷新页面

没有更多内容

Android上oprofile使用说明

Android上oprofile使用说明 (2012-02-15 00:39:56) 转载▼ 注:这是本人一年半前写的文档,贴在这里作为备份,由于当时是针对 Android 1.6(Donut)、2.1(Eclair)和 2.2(Froyo)编写的,部分内容...

2012/07/11 18:24
756
0
Android上oprofile使用说明

Android上oprofile使用说明 (2012-02-15 00:39:56) 转载▼ 注:这是本人一年半前写的文档,贴在这里作为备份,由于当时是针对 Android 1.6(Donut)、2.1(Eclair)和 2.2(Froyo)编写的,部分内容...

2012/09/21 16:29
580
0
使用gprof和oprofile查找性能瓶颈

【转】有些时候,我们特别关注程序的性能,特别是底层软件,比如驱动程序,OS等。为了更好的优化程序性能,我们必须找到性能瓶颈点,“好钢用在刀刃上”才能取得好的效果,否则可能白做工作。...

2012/09/17 14:44
155
0
程序性能调优的利器

gprof,oprofile,perf的使用

2014/07/07 16:13
141
0
Linux代码性能检测利器

Linux代码性能检测利器(一)--OProfile概述 分类: C++ linux 软件开发相关 性能测试 2013-06-02 17:10 403人阅读 评论(0) 收藏 举报 目录(?)[+] OProfile是什么 OProfile是一个linux 2.2/2...

2014/10/27 11:07
24
0
用profile和oprofile监视视linux性能

profile使用: profile功能是架构无关的,可以用来监视linux内核的4项功能,即: 11 #define CPU_PROFILING 1 12 #define SCHED_PROFILING 2 13 #define SLEEP_PROFILING 3 14 #define KVM_...

2015/07/15 17:43
269
0
Ubuntu下oprofile的安装过程问题记录

这里的Linux源代码版本是:linux-3.12.6 在Documentation/Changes文件中,提到编译环境所需要的其中一条: oprofile 0.9 # oprofiled --version 为了能顺利编译Linux内核,要提前安装好该软件,...

2013/12/29 00:25
2K
0
Android系统性能调优工具介绍

经作者授权,发表Tieto某青年牛的一篇《程序员》大作。 Android系统性能调优工具介绍 在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是: 测评:对...

2013/06/02 21:47
13.3K
6
oprofile采样数据为0的问题

1).检查采样数据目录 默认为/var/lib/oprofile/sample/current/是否存在采样数据 2).检查/proc/oprofile/enable 的输出是否为1,即内核模块是否正常eanble 3).2)正常不代表内核模块会正常...

2012/04/02 14:56
122
0
Linux系统整体性能监控工具详解

Linux系统整体性能监控工具详解(上) (1) http://www.Q.cc 2006年09月14日 linuxdiyf.com 邱建元 http://comm.ccidnet.com/art/321/20060913/898705_1.html - 1 2 3 下一页 Linux中常用的监...

2013/07/28 20:17
35
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部