gpt4 book ai didi

c# - winforms 应用程序内存使用情况

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

无论如何我可以让我的应用程序告诉用户有多少内存,以及应用程序是否接近占用其中的大部分内存。

还有,你怎么知道机器给操作系统、显卡等分配了多少内存。 .

比如你有4gb的内存,实际给应用多少内存,能不能配置一下。

最佳答案

is there anyway i can have my application tell how much memory the user has and if the application is getting close to taking up a high percentage of that.

是的,这是可能的(请参阅其他一些答案),但您的应用程序不太可能真正需要关心。您认为需要对内存压力如此敏感的地方正在做什么?

also, how do you know how much memory the machine gives to OS, video cards, etc . .

同样,这应该可以使用 WMI 调用,但更大的问题是您为什么需要这样做?

for example, if you have 4gb of memory, how much actual memory is given to applications, can you configure this.

不,这不是一个可配置的值。当 .NET 应用程序启动时,操作系统会分配一 block 内存供其使用。这是由操作系统处理的,无法配置用于确定要分配的内存量的算法。同样,无法配置 .NET 运行时将多少内存用于托管堆、堆栈、大对象堆等。

关于c# - winforms 应用程序内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/763339/

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