是否可以计算CPU和RAM使用代码块的程度

时间:2016-03-12 09:23:17

标签: c++ monitoring

是否可以计算出CPU和RAM使用了多少代码块?

例如,我有控制台应用程序,我想通过我的应用程序中的一种方法计算CPU和RAM的使用量。

//many difference methods

//method for which I want to calculate how RAM and CPU resources it uses
void test1(){
    //code
}

int main(int argc, char* argv[]) {
    //code

    //call test1
    test1();
    return 0;
}

2 个答案:

答案 0 :(得分:1)

如果您使用的是Visual Studio 2013(或更高版本),则可以使用包含CPU使用率工具的性能和诊断中心。这是关于它的article

答案 1 :(得分:1)

如果您使用的是Linux,请尝试使用Valgrind及其工具集。