win7內存到底被什麼吃了?

題主買了個內存條4G+電腦4G內存總共有8G內存,但是每次開機內存只佔用百分之16,然後後慢慢的就升到百分之80以上了,常用軟體chrome瀏覽器,Android studio,但是我把資源管理器所有進程內存佔用加起來也不可能佔用這麼多啊,特別是我關掉Android stduio和chrome之後還是會維持百分之50左右,這時已經沒開任何軟體了


再截一張應用退出後資源監視器的圖


不要看到內存被佔了就不爽。

有些內存被佔了是被用了,別人沒法用了。

有些內存被佔了,是系統載入了好多緩存、預載入,你不用的時候我用,你用的時候我給你。

夠用就好。


題主不定啥時候能看到,留下大概的思路供有同樣問題的看看吧。

這種情況很可能是內核態驅動的內存泄漏。

看看任務管理器性能標籤,內核內存的nonpaged部分的大小。如果確實大的異常就用RAMMap看看內存分布,看看是不是Driver Locked使用的特別多。也可以用Windows Driver Kits (使用對應系統的版本)裡面的poolmon工具具體定位是哪個驅動造成的問題。更新到新版驅動或者滾回舊版驅動即可。

——————割——————

麻煩題主給一張任務管理器,性能標籤下的截圖。我可能快要猜到問題所在了。

——————割——————

懷疑內存泄漏。注意觀察是哪個應用程序關閉後,內存不能正常釋放。也有可能是驅動,killer網卡舊版驅動就有這個問題,排查所有不是微軟發行的驅動。

還有其他方法,占坑待整理。。。


你常用的這兩個軟體都是耗內存大戶,就拿Chrome來說,光打開瀏覽器就會創建5個進程,然後每個網頁會創建一個進程。開發安卓會用到安卓模擬器,這些都是內存大戶。瀏覽器佔用內存小的瀏覽器是Firefox,還好你沒用win10,否則你的內存會更不夠用。

解決的辦法很簡單,加一條8G內存。


緩存。關掉一個軟體之後馬上打開比第一次啟動的時候快很多。


我從XP到Win7前期,也非常喜歡研究這個問題,導致浪費了很多時間。

後來,我乾脆把主板上的內存插槽插滿,這類破事就再也沒來煩過我了。

年輕人,一個人的時間與精力是有限的。


亂答一記。很多年不用Windows了,有一種可能是存在內存泄露,寫的不好的程序,分配了內存但沒有釋放, 就會有垃圾放在內存里。包括很著名的軟體,比如chrome你裝了寫的不好的第三方的插件,也可能存在內存泄露。還有一種可能是操作系統的垃圾回收機制,它有自己的機制決定什麼時候回收內存中的垃圾。還有一種可能是這個表不全,有些操作系統的底層消耗沒顯示出來。總之,實在在意就換操作系統吧。Windows上早就被各種廣告和木馬佔領了,哥不用很多年。


這怎麼說呢。內存是拿來用的,不是拿來閑著的。雖然windows的內存機制確實不太好,但是內存畢竟還是比硬碟快。所以程序退出會清理掉程序自己的東西,但是系統還會保留一些數據以供下次使用。尤其是一些應用程序庫。這是可以共用的,留著沒壞處。

剩下的就看有沒有其他程序沒有退出了。有些程序不會馬上啟動,而是等一下在啟動,降低系統啟動時的壓力。但是這種程序好像不多。


你不考慮下病毒、木馬啥的嗎?


去年買的16G內存,今年居然翻倍了?


Chrome表示8G內存根本吃不飽


簡單來說吧,內存太少。都什麼年代了,還4G、8G為單位。。。

多配8G,你就再也不用煩惱這種基礎問題了。

Win10 充分說明了內存的分配方式,參考一下這個吧。


請提升到16g,現在軟體比較吃內存,另外不用太在意佔用,畢竟你有8g,天天只用1g豈不是很浪費?


開過什麼國產軟體沒?


推薦閱讀:

我用的是win7,每次運行大型軟體時,360都會提示已經為我釋放400多MB內存,這是什麼意思?
我電腦C盤容量是50G,沒有隱藏文件和文件夾,現有的文件加起來一共才37G,還有13G的容量哪去了?如何能找回?
微軟的真愛是Windows7嗎?
Win7/Win8 長時間不關機會變卡嗎?是否無法媲美同時代的 OS X?
朋友覺得Windows 8一定比Windows 7牛,怎麼反駁?

TAG:MicrosoftWindows | Windows7 | 內存管理 | 內存條 | 資源管理器 |