Windows、Linux、Android或其他作業系統是否使用大量RAM?別慌!現代作業系統使用RAM作為檔案快取來加快速度。假設你的電腦執行良好,沒什麼好擔心的。
雖然這似乎有悖常理,我們誰記得我們的電腦總是被餓死的RAM,高記憶體使用率意味著你的RAM被投入良好的使用。空記憶體就是浪費記憶體。
首先,高記憶體使用率並不總是一件好事。如果你的電腦看起來很慢,那麼高隨機存取儲存器(RAM)的使用率不是一件好事。如果您的RAM已滿,則表明您的計算機執行緩慢,並且其硬碟指示燈不斷閃爍,則表明您的計算機正在切換到磁碟。這是一個跡象,你的電腦正在使用你的硬碟,這是一個緩慢得多,作為一個“溢位”為您的記憶體。
如果發生這種情況,很明顯你的電腦需要更多的RAM,或者你需要使用更少的記憶體消耗程式。這絕對是件壞事。
然而,這兩種情況之間有明顯的區別,一種情況是你的計算機效能不好,另一種情況是你的計算機效能似乎很好,但在很少有程式開啟的情況下使用了驚人數量的RAM。
在計算機上安裝WindowsXP,當系統空閒時,您可能會看到它使用幾百兆的記憶體。在同一臺計算機上安裝Windows7,您可能會看到Windows7在同樣的情況下使用了幾GB的記憶體。
怎麼回事?WindowsXP只是一個更輕、更快的作業系統嗎?現代作業系統是否臃腫浪費記憶體?不完全是。
RAM比windowsxp成為閃亮的新作業系統時更加豐富,現代作業系統也利用了它。現代作業系統將計算機的RAM用作頻繁訪問的檔案和程式資料的快取。
在Windows中,這個特性被稱為SuperFetch,它是在windowsvista中引入的。SuperFetch監視您使用的應用程式,並在您需要它們之前將常用的應用程式檔案和庫載入到計算機的RAM中。啟動應用程式時,Windows從RAM載入應用程式的檔案,而不是從磁碟讀取檔案,這是一個緩慢的過程。這加快了應用程式的啟動速度,通常會使您的計算機更快、響應更快。
這不僅僅適用於Windows。Linux使用者也會注意到,他們的計算機正在使用一個看似驚人的記憶體量來快取磁碟上的檔案,新的Linux使用者可能會在注意到這一點時感到擔憂。許多資源使用情況監視程式(如GNOME System Monitor)對使用者隱藏快取使用的記憶體,這樣使用者就不必理解或擔心。
這同樣適用於瀏覽器和其他有自己快取的軟體應用程式。例如,如果你注意到像Mozilla Firefox這樣的web瀏覽器使用了大量的RAM,那不一定是壞事。如果你的電腦記憶體很大,Firefox使用它是件好事。透過在RAM中快取您訪問過的網頁,Firefox可以加快網頁載入速度,使後退和前進按鈕的使用速度更快。因此,Firefox會根據計算機中的RAM容量自動確定理想的快取大小。
Firefox本身可能有記憶體洩漏和其他問題,但概念是一樣的。Mozilla將Firefox的RAM使用率降低到50兆位元組是沒有意義的,因為現代電腦有很多RAM Firefox可以用來加速網頁瀏覽。
這同樣適用於其他軟體。記憶體使用率高的程式可能會很好地利用RAM,而不是浪費它。
您可能認為使用RAM作為快取很好,但是您不希望這些程式檔案和其他資料佔用您的RAM。您更希望有空的RAM可用,這樣程式將立即啟動,記憶體將用於您認為最好的,而不是您的作業系統和程式認為最好的。
然而,這一點也不令人擔心。無論你的RAM是充滿了快取檔案還是完全空的,它都可以用於真正需要它的程式。RAM中的快取資料被標記為低優先順序,一旦記憶體需要用於其他用途,它就會立即被丟棄。
因為這些資料可以在必要時立即丟棄,所以使用RAM進行快取沒有任何缺點。(一個潛在的缺點是使用者不瞭解正在發生的事情會變得困惑。)
空記憶體是無用的。對於計算機來說,將資料寫入空RAM並沒有更快,空RAM也不會消耗更少的能量。事實上,假設你正在啟動一個程式,這個程式可能已經存在於你的RAM的檔案快取中,那麼當你的RAM被使用時,程式的載入速度會比它為空時快得多。
這就是為什麼在Android上使用任務**是個壞主意,也就是為什麼你不應該太擔心你的計算機是否填滿了你的RAM。這也是windowsxp不是當今硬體的理**作系統的原因之一——雖然XP的RAM使用率可能比windows7低很多,但如果你有一臺記憶體充足的現代計算機,這並不一定是一件好事。
... 按照DIY或makerspace的理念,為什麼不將RAM模組連線到Arduino愛好者板上以獲得額外的儲存空間呢? ...
...至只有512MB。但是你能像用電腦一樣給**新增記憶體嗎?為什麼你的**需要更多的記憶體?額外RAM的重要性怎麼強調都不為過。雖然更多的儲存空間為您提供了更多的媒體和應用程式儲存,但額外的RAM有助於處理器更快地工作。這...
...因為軟體最佳化可以在很大程度上提高這種效能,這就是為什麼人們如此關注能夠真正推動硬體的基準測試。然而,最後,我們猜想大多數人只是想看看新mac如何處理“真實世界”的使用。 Stephen Hall在9to5Mac上看到了一個8GB記憶...
...用CPU週期,降低Chrome的響應速度,耗盡你的電池。這就是為什麼Chrome的工程師創造了標籤丟棄,現在,標籤凍結。它們是相關的功能,但在不同的情況下做不同的事情。 丟棄標籤如何儲存記憶體 早在2015年就增加了標籤丟棄。...
...訴系統,“嘿,我知道DDR4應該只支援2666mhz的速度,但是為什麼你不把我的速度超頻到盒子上的速度呢?“這是一個超頻從工廠,已經預調,測試,並準備去。它透過RAM上的一個晶片(稱為序列存在檢測晶片)在硬體級別實現了...
...,等10秒鐘,然後再插上。在這一點上這是第二天性,但為什麼它真的有效呢?十秒的數字有什麼魔力嗎? 還有一個更大的問題:有什麼辦法可以阻止你這樣做嗎? 路由器可以感覺到神祕,但它們不是。如果你知道出了什麼問...
...情況是,這是基於對RAM工作原理的誤解。 讓我們來談談為什麼瀏覽器使用了大量RAM是件好事,以及如果瀏覽器使用了太多RAM,您可以做些什麼。 為什麼chrome和firefox使用這麼多記憶體 沒錯,Chrome和Firefox使用了大量的RAM。現在...
...dge。但是,如果你花了很多時間在瀏覽器上,無論你選擇什麼瀏覽器,都可能會消耗大量的能量。只是多少錢的問題。 關掉你的螢幕,早點睡覺 因為顯示器耗電太多,所以不要開得太久。你可以將你的膝上型電腦配置成在你不...
“如果Firefox現在只是Chrome的一個副本,我為什麼要使用它呢?網路上到處都在問這個問題,但它的前提是錯誤的。FirefoxQuantum不僅僅是一個Chrome克隆版,它是Firefox,現代化的。 當然,Firefox在某些方面已經變得更像Chrome了,但...