gpt4 book ai didi

c# - Windows 内存和页面文件使用情况

转载 作者:可可西里 更新时间:2023-11-01 10:02:01 26 4
gpt4 key购买 nike

有人可以向我解释为什么最小化 Windows 应用程序会大量减少内存使用吗?

例如,我运行 Visual Studio,在任务管理器中显示 800MB 的内存使用情况,然后我最小化 Visual Studio 应用程序窗口,现在任务管理器中的内存使用情况只显示 50MB。这似乎发生在所有 winforms 应用程序中。

最佳答案

来自 here :

任务管理器显示为应用程序的内存使用情况实际上是它的工作集。当应用程序最小化时,Windows 会修剪应用程序的工作集,所以这就是这个数字下降的原因。工作集并不能准确表示应用程序使用了多少内存。

在 Windows Vista 中,Microsoft 修改了任务管理器以改为显示私有(private)字节(这是一个更有用的数字),因此这种现象不再发生。

关于c# - Windows 内存和页面文件使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1588747/

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