是否有类似于单元测试库的库,但是它不是用于测试正确性,而是用于测试这些函数的性能,输出包括执行时间、CPU指令数、性能变化、缓存未命中等。
我使用 gprof 和 valgrind 进行性能分析。它们在 Linux 上表现良好,你可以轻松完成你所提到的所有操作。