分析永不退出的基于C或C++的应用程序

cod*_*eak 4 c c++ memory profiling open-source

对于在我们手动重启机器之前从未退出的应用程序分析我有一个小小的疑问.

我使用像valgrind这样的工具来讨论内存泄漏或任何在某个时间后退出的应用程序的膨胀.

但有没有任何工具可以用来告诉应用程序在各个阶段创建的内存消耗,膨胀和开销,如果可能的话?

注意:我更感兴趣的是了解不退出的应用程序...如果应用程序退出,我可以使用像valgrind这样的工具..

Did*_*set 6

我会考虑从程序中添加一个优雅的退出.

  • @codingfreak不要写这样的应用程序 - 所有应用程序,甚至服务器,都应该有一种以受控方式关闭的方法. (10认同)
  • 几乎每个嵌入式应用程序都不会退出 (5认同)