如何找出為什麼電腦一啟動就用完3-4GB記憶體?

如何找出為什麼電腦一啟動就用完3-4GB記憶體?

池蒙結果

當我嘗試在這些非頁面驅動器上執行 findstr 時,我要么得到一個非常大的錯誤應變,要么什麼都沒有。

即使所有應用程式都關閉,我仍然看到 3-4 GB 的 RAM 正在使用。

這是一件大事,因為我運行的某些程式非常佔用內存,我不希望內存被洩漏的驅動程式使用。

我試圖運行的 findstr 程式碼是findstr /s __ *.*.當我試圖尋找這些非常高使用率的驅動器時,我什麼也沒得到

程式碼範例

我很難找到到底是哪個驅動程式。

答案1

現代版本的 Windows 使用大量內存,最新版本的 Windows 10 的 4GB 並不意外,儘管他們說2GB就夠了。根據經驗,我建議最新版本的 Windows 10 的最低配置為 4GB,並且我很難將 4GB 電腦上的全新安裝記憶體使用量降低到 3GB 以下。

Windows 預設只是運行很多東西。在簡單使用機器的過程中,大部分內容可能會推送到頁面檔案中。

在您的 poolmon 鏡頭中,Nvrm 使用 27150880 位元組。即 26,514 KB 或 25.89 MB。這並不是真正會導致嚴重記憶體問題的嚴重驅動程式洩漏的跡象。如果出現問題(例如這個問題顯示 5GB 的非分頁池)。 Findstr 也可能不是在二進位檔案中尋找文字的正確工具,至少您會希望限制它搜尋的檔案類型。該問題建議使用*.sys而不是*.*尋找有問題的文件。

快速谷歌搜索似乎表明這nvrm可能是 Nvidia 顯示驅動程式的一部分,我不認為在非分頁池中使用 26MB 對於必須管理系統的重要部分並且可能需要內核中的緩衝區的顯示驅動程式來說似乎特別奇怪保證可用。您的非分頁池總大小僅為 221MB,分頁池為 410MB,實際上相當不錯。我的目前分別是 463MB 和 370MB。

在我最近使用過的每個系統上,啟動後使用 4GB 是很正常的。如今,Windows 正在做更多的事情並使用更多的記憶體。除非你確實在運行某些東西時遇到問題,否則我不認為有問題。

如果您認為自己有內存問題,那麼正如丹尼爾在評論中提到的那樣,任務管理器內存視圖將是第一個查看的地方,或者我會檢查該工具RAM映射表它可以更好地快速概述正在使用的內容。

在此輸入影像描述

在 RAMMap 中,您可以讓作業系統釋放諸如備用清單和工作集之類的東西,但這主要起到將 RAM 推出到頁面檔案或釋放隨著時間的推移而重新填充的程式緩衝區的作用。我使用了「空待機清單」和「空工作集」選項,它使我的記憶體使用量從 10GB 短暫下降到 2GB,但在大約 10 分鐘內很快就恢復到了 6.5GB。

在此輸入影像描述

相關內容