2011-06-06 37 views
0

我正在使用cent os 5.5。使用oprofile进行配置文件

的Linux的localhost.localdomain 2.6.18-164.el5xen#1 SMP周四09月03日4时03分03秒EDT 2009年x86_64的x86_64的x86_64的GNU/Linux的

我试图通过oprofile来分析我的项目(服务器)用C++编写。

因此,为此,我使用了eclipse Helios Service Release 2,它有一个oprofile插件。我已经通过eclipse安装了插件。但是当我尝试通过oprofile消息BOS弹出说,

剖析“时发生错误。详情请参阅错误日志。 java.lang.ExceptionInInitializerError”

我也曾尝试用eclipse插件gprof。它创建gmon.out文件,但不幸的是它没有采取任何示例。它只能显示qa函数被调用的次数,但它不能显示函数执行的持续时间。可否请任何人告诉我为什么会发生这种情况?

任何人都可以告诉我,如果cent os内核支持与oprofile分析。

我的项目是用C++编写的服务器。它有共享库,它是多线程的,效率不高。所以我试图找出它在哪里花费很多时间以及它在哪里超载CPU。

这将是一个GR8帮助,如果任何人都可以告诉我怎样可以分析我通过oprofile或gprof的服务器在Eclipse在适当way.I我prefering日食因为它显示了是gmon.out或OProfile的在大部分的输出更容易理解

谢谢

回答

相关问题