我正在尋找具有以下特性的性能分析工具性能分析:新手:通過命令行
- 免費。
- 在Windows上運行。
- 不需要使用GUI (即可以從命令行或通過使用任何編程語言中的某個庫運行)。
- 在某些基於x86的體系結構(最好是Intel)上運行。
- 可以測量我的C++,mingw編譯的程序的運行時間,除了我指定的幾個特定函數(以及從它們發出的所有調用)花費的時間。
- 可以測量我的程序使用的內存量,除了我在(5)中指定的那些函數分配的內存以及從它們發出的所有調用。
具有屬性(1)到(5)(沒有6)的工具對我來說仍然很有價值。
我的目標是能夠以一致的方式比較不同程序的運行時間和內存使用情況(即主要要求是兩次對相同程序進行計時將返回大致相同的結果)。