gpt4 book ai didi

c# - 查找系统和程序内存使用情况的替代方法

转载 作者:行者123 更新时间:2023-11-30 15:07:12 32 4
gpt4 key购买 nike

我想要一个替代方法来查找总内存使用量和单个进程使用的内存,而无需在 C# 程序中使用 System.Diagnostic,因为我正在为一个设备开发一个基于 Mono 实现的应用程序,它还没有任何 System.diagnostic 实现。

谢谢,米兰

最佳答案

您是否尝试过使用 GC 本身?

        long trackStart = System.GC.GetTotalMemory(true);

//your code goes here
byte[] testData = new byte[50000];

long trackEnd = System.GC.GetTotalMemory(true);

long diff = trackEnd - trackStart; //You get bytes used.. may not be exact size

关于c# - 查找系统和程序内存使用情况的替代方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6869729/

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