【发布时间】:2012-10-16 10:30:13
【问题描述】:
例如,我在 C# 中有这段特定的代码:
int x;
for(int i=0; i>100; i++)
{
x=x*i;
}
我将如何仅获取该进程的 CPU 利用率、内存利用率和运行时间?
【问题讨论】:
-
看看
System.Diagnostics命名空间。
例如,我在 C# 中有这段特定的代码:
int x;
for(int i=0; i>100; i++)
{
x=x*i;
}
我将如何仅获取该进程的 CPU 利用率、内存利用率和运行时间?
【问题讨论】:
System.Diagnostics命名空间。
您将需要一个分析器。 Visual Studio 入门在这里:http://msdn.microsoft.com/en-us/library/ms182372.aspx
请注意,不同版本的 Visual Studio 有不同的文章版本。
另一个产品可以在http://www.jetbrains.com/profiler/?gclid=CIzJ-YyrhbMCFc2R3godRkEAOQ找到
对于 Mono 平台,您可能需要查看内置分析器:http://www.mono-project.com/Profiler
【讨论】: