gpt4 book ai didi

c# - 获取另一个进程的 CLR 内存性能计数器的值

转载 作者:行者123 更新时间:2023-11-30 16:26:15 25 4
gpt4 key购买 nike

我有一些 C# 代码可以启动另一个进程。现在我希望能够获取该进程的 Gen2 堆大小的 CLR 内存性能计数器的值。

任何人都可以帮助我开始或指导我去一个使这很容易的图书馆吗?

最佳答案

使用 PerformanceCounter 类。像这样:

using System;
using System.Diagnostics;

class Program {
static void Main(string[] args) {
var process = "devenv"; // Modify this
var ctr = new PerformanceCounter(".NET CLR Memory", "Gen 2 heap size", process);
Console.WriteLine(ctr.RawValue);
Console.ReadLine();
}
}

关于c# - 获取另一个进程的 CLR 内存性能计数器的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9014477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com