在 Windows 中保留内存以关闭高内存程序

在 Windows 中保留内存以关闭高内存程序

我正在编写一个程序,但内存不足,因此开始反复分页内存。我无法停止该程序,因为计算机变得没有响应。

Windows 中是否有办法为任务管理器或终端保留 RAM 空间,以便正在运行的程序使用过多内存时它仍然可用?

答案1

cmd.exe在启动程序之前打开一个并输入

taskkill /IM <your appname.exe>

(用您的应用程序的可执行名称替换)。请勿按↵ Return,让控制台保持原样。

然后启动您的应用程序并切换回控制台。

如果出现问题,只需按下该↵ Return键即可。如果 Windows 大量交换,则可能需要几秒钟才能最终执行 taskkill。但由于您只需按下,↵ Return因此无需等待 UI 响应。只需按下并等待 Windows 执行命令即可。

相关内容