我正在用C编写一个小程序,我想测量它的性能。
我想看看它在处理器中运行了多少时间,以及有多少缓存命中+未命中。有关上下文切换和内存使用情况的信息也很好。
该程序不到一秒钟即可执行。
我喜欢/ proc / [pid] / stat的信息,但是我不知道如何在程序死亡/死亡后看到它。
有任何想法吗?
编辑:我认为Valgrind增加了很多开销。这就是为什么我想要一个简单的工具,比如/ proc / [pid] / stat,它总是在那里。
相似问题