0
下圖顯示了我的樹莓派的內存使用情況。但爲什麼結果不一樣或相似?有人幫忙提供一些建議嗎?謝謝。爲什麼Raspberry Pi中內存使用的結果不一樣?
下圖顯示了我的樹莓派的內存使用情況。但爲什麼結果不一樣或相似?有人幫忙提供一些建議嗎?謝謝。爲什麼Raspberry Pi中內存使用的結果不一樣?
結果看上去非常相似對我說:
437MB = 437*1024 = 447,488KB
53MB = 53*1024 = 54,272KB
這些數字都沒有到MemTotal
和Active
線meminfo中非常不同。顯然有一些四捨五入的情況發生,但是否則它們看起來是匹配的。
MemFree
數字(384MB對302MB)之間的差距是因爲「空閒」內存是一個棘手的概念。操作系統認爲未使用的內存是一個浪費的機會,並且可以緩存所有內容。新引導的系統可能有很多未使用的內存,但在運行一段時間後,並且訪問了大量文件,則可能幾乎沒有。用於保存緩存數據的內存是「已使用」的,但仍可供應用程序使用(緩存的數據只能被丟棄),因此可以稱其爲「免費」。任務管理器可能只計算實際應用程序使用的內存。在這種情況下,Cached
60,336KB佔了大部分「缺失」的內存,384-302 = 82MB。
如果你有任何交換內存在使用,那麼事情會變得更加混亂。
好的,非常明確的答案!謝謝。 – mining