在Windows中保留記憶體以關閉高記憶體程序

在Windows中保留記憶體以關閉高記憶體程序

我正在編寫一個程序,該程序耗盡了內存,因此開始重複對內存進行分頁。由於計算機沒有響應,我無法停止該程式。

Windows 中是否有一種方法可以為工作管理員或終端保留 RAM 空間,以便在執行的程式使用過多記憶體時仍然可用?

答案1

cmd.exe在啟動程式之前打開 a並鍵入

taskkill /IM <your appname.exe>

(替換為您的應用程式的可執行檔名稱)。請勿按↵ Return,只需讓控制台保持原樣即可。

然後啟動您的應用程式並切換回控制台。

如果出現問題,只需按一下↵ Return鍵即可。如果 Windows 正在大量交換,則可能需要幾秒鐘才能最終執行 taskkill。但由於您只需按一下,↵ Return因此無需等待 UI 回應。只需點擊並等待 Windows 執行該命令即可。

相關內容