因此,我最近從Windows 11 切換到了Kubuntu,諷刺的是,我試圖修復我正在玩的特定《我的世界》模組包(GT:NH) 中的一個奇怪的圖形故障,該故障導致該遊戲無法玩。
一切都很順利(而且那個故障確實停止了),但不幸的是它被另一個故障取代了;在玩 GTNH 時,我會以每 3-5 分鐘大約 1GB 的速度發生記憶體洩漏。這是 100% 一致的,儘管我嘗試並改變了很多事情,但它從未失敗過。
最有趣的是,所使用的記憶體與任何進程都不相關,如下圖所示。這是玩了 15m 後的情況,積累了一堆洩漏的內存,然後關閉所有內容,仍然顯示大約 7-8GB 內存正在使用。
System Monitor 和 Htop 都認為記憶體已用完,但都無法將已使用記憶體與特定進程關聯起來。
這一直導致OOM 崩潰(java mc 的錯誤代碼9),以及在進入Firefox 時出現非常典型的OOM 崩潰(很難解釋,但當一切都慢到像糖漿爬行一樣,變得無響應但仍然有效時,聲音開始播放偶爾和損壞等)所以我知道這不僅僅是報告的已使用內存量中的錯誤。
這個問題在重新啟動後完全消失,但除了重新啟動之外似乎沒有什麼能夠釋放記憶體。