oprofile
-
OProfile is one of several profiling and performance monitoring tools for Linux .
Oprofile是用于Linux的若干种评测和性能监控工具中的一种。
-
You can also download OProfile using the link in the Resources section later in this article .
用户也可以使用在本文后面参考资料部分中的链接来下载Oprofile。
-
OProfile analysis : Cache memory utilization problem
Oprofile分析:高速缓存利用率问题
-
OProfile works by sampling , and using the collected profile data , you can easily identify performance problems .
Oprofile通过取样来工作。使用收集到的评测数据,用户可以很容易地找出性能问题。
-
I hope you have gained some insight into OProfile and the ways you can optimize the kernel code .
我希望您已经对Oprofile和可以优化内核代码的方法有了一些了解。
-
OProfile is fine-grained and can collect samples for a set of instructions , or for function , system call , or interrupt handlers .
Oprofile是一种细粒度的工具,可以为指令集或者为函数、系统调用或中断处理例程收集采样。
-
Single-click profiling with OProfile and integration with the CDT
单击OProfile预配置与CDT集成
-
Also try collecting OProfile data for the event CPU_CLK_UNHALTED with the count set to10000 ; compare the data collected with and without optimization and note the performance improvement .
还要尝试为事件CPUCLKUNHALTED收集Oprofile数据,同时将计数设置为10000。对用优化的和未经优化的方法收集的数据加以比较,并且注意性能的改善。
-
OProfile can help you identify issues such as loop unrolling , poor cache utilization , inefficient type conversion and redundant operations , branch mispredictions , and so on .
Oprofile可以帮助用户识别诸如循环的展开、高速缓存的使用率低、低效的类型转换和冗余操作、错误预测转移等问题。