如何修復或限制 MoUsoCoreWorker.exe 過多的 RAM 使用?

如何修復或限制 MoUsoCoreWorker.exe 過多的 RAM 使用?

MoUsoCoreWorker.exe 自上個月(2021 年 6 月)以來一直引發問題,在具有 16 GB RAM 的電腦上意外地由於記憶體使用過多而導致崩潰和系統不穩定。

我檢查了系統事件日誌,發現「資源耗盡偵測器」表明 MoUsoCoreWorker 使用了近 4 GB 的 RAM。 MsMpEng (Windows Defender) 同時也使用大量可疑的 RAM (750 MB)。

(有問題的電腦經常運行其他程序,總共使用 8 GB RAM;因此異常和過多的後台 RAM 使用可能會導致問題。)

該計算機上的“頁面文件”在很大程度上被禁用(限制為16 MB),這是有充分理由的- 因此失控/編程不良的後台進程不會通過過多的寫入來粉碎其持久存儲。

我閱讀了 MoUsoCoreWorker 的功能 - 這是一個 Windows 更新過程。更新過程沒有正當理由使用 4 GB RAM。也許 500 MB 最多是一個實際的分配。

我在 2021 年 6 月之前沒有註意到這個問題,表明它要么是由 MoUsoCoreWorker 的錯誤更新(可能是內存洩漏)引起的,要么是最近結構不良的更新導致不合理的內存使用。

如何對 MoUsoCoreWorker 的記憶體佔用量進行硬性限制?我想強制它要么將記憶體使用限制在合理的水平,要么在分配危險的 RAM 量之前「等待」其他程式放棄記憶體。如果這是不可能的,我將被迫通過將其啟動配置設置為“手動”或“禁用”來禁用它,然後手動運行它以根據需要提取更新。

相關內容