在linux上运行应用程序时要监视的参数?

时间:2009-07-07 04:51:28

标签: c++ linux

我在Linux xscale设备上过夜运行应用程序。我正在寻找能够随着运行时间的增加而增加的东西。 一件事,就是记忆。如果您观察xscale系统上的内存,可用内存将开始减少,但您会看到缓存内存增加。我们可以观察到的其他参数是什么,例如。我们可以观察堆栈或堆使用量吗?

2 个答案:

答案 0 :(得分:0)

vmstat通常是一件好事;它提供了有关内存,交换和&amp ;;的详细信息。 CPU使用率,以及平均中断次数和每秒上下文切换。给它一个数字n,它会每n秒连续运行。

答案 1 :(得分:0)

如果应用程序是由您开发的,我建议使用以下堆分析器来获取更深入的详细信息。

http://code.google.com/p/google-perftools/wiki/GooglePerformanceTools