Windows-Server-2012

Windows Server 2012 高記憶體使用率

  • August 1, 2018

在過去幾週內,我注意到 Windows Server 2012 正在使用所有可用記憶體。通常,此伺服器的大小約為 6.5-7GB(共 8 個),偶爾會達到 7.5GB,但會很快下降。大約在過去的 1-2 週內,它一直在最大化記憶體。它在重新啟動後開始(大約 14-21 天)並安裝了一些更新。

來自 RAMMap 的壓縮 RMP:https ://files.pceasies.com/SERVER.7z

程序資源管理器截圖:https ://files.pceasies.com/memory_usage.jpg

不確定從螢幕帽上截取的任何內容是否有用,因為我嘗試關閉正在執行的程序,但這無濟於事。鎖定在 ~2.5GB 的驅動程序是 Hyper-V 虛擬機。這似乎與系統(核心?)的工作集如此之高有關,但除此之外我不確定。

讓我知道還有什麼有用的。

我認為這個問題與 VSS(卷影服務)有關。

經過一番摸索

  • 程序瀏覽器
  • 程序監視器
  • 任務管理器
  • 資源監視器
  • 池蒙
  • 把手
  • 事件查看器
  • vssadmin(需要很長時間才能列出資訊並且在某些命令上失敗)

我看到 VSS 在幾個不同的地方彈出。有不少關於 VSS 的錯誤日誌條目似乎源於 Acronis 剩餘部分。我使用了他們網站上的清理工具並手動刪除了幾個剩餘的系統資料庫項。此外,還有一些舊的手動計劃作業設置來創建不再需要的捲影副本。這些作業似乎過於頻繁地執行而無法完成。我懷疑移動大量文件並長時間關閉會為 VSS 做很多工作,但無法完成。然後,創建新卷影副本的任務會在遇到錯誤(可能與 Acronis 剩餘部分有關)時排隊。

由於我已經清理了它並刪除了不必要的計劃任務,它似乎已經再次穩定並按預期執行。

引用自:https://serverfault.com/questions/819197