1. 河豚號 > 生活百科 >

電腦內(nèi)存怎么看型號(電腦內(nèi)存8g和16g的區(qū)別)

之前想把系統(tǒng)的日志寫入內(nèi)存當中,無奈默認只能寫10M,嚇得我趕緊把日志切回到硬盤上。不過緊巴巴的硬盤也不怎么夠用。于是還是不死心,看看能不能把內(nèi)存中日志的容量設(shè)置得大一點。于是就有了這篇文章。

做人最要緊呢,就是對自己的認識要足夠清晰

怎么樣才能知道我的機器上,總共有多少內(nèi)存呢?雖然買的是云服務(wù)器,但是作為一個Linux服務(wù)器管理員,機器都給你了還沒法解決,總覺得說不過去。于是今天又認識了一個新朋友:free

禮數(shù)要到位。

man free

 

systemd入門15:如何查看系統(tǒng)可用內(nèi)存容量

 

手冊上對該命令的描述不多,基本上就是說,這個命令能查看系統(tǒng)上物理內(nèi)存和swap內(nèi)存,總共有多少,使用了多少,還剩多少。以及內(nèi)核使用了多少緩存。這個信息也是通過解析 /proc/meminfo 得來的。

什么是swap內(nèi)存?

描述中提到了我不太熟悉的 swap內(nèi)存,順便給大家科普一下。紅帽的文檔對它有一個說明:

Linux中的swap空間是當物理內(nèi)存(RAM)耗盡時使用的。如果系統(tǒng)需要更多的內(nèi)存資源,而RAM已經(jīng)滿了,那么內(nèi)存中不活躍的頁面會被移動到swap空間中。盡管swap空間能夠幫機器提供少量的RAM,但是不能把它想成是RAM變多了。swap空間存在于硬盤中,比物理內(nèi)存的訪問速度更慢。

swap空間可以是一個專屬swap分區(qū),也可以是一個swap文件,亦或是兩者的組合。

所以,聽起來,似乎會讓人聯(lián)想到Windows上的虛擬內(nèi)存的概念。有更專業(yè)的解答歡迎留到評論區(qū)。

free命令返回的結(jié)果分為好幾列,分別是:

total:總共安裝內(nèi)存容量,來自于 /proc/meminfo 中的 MemTotal 和 SwapTotal

used:已使用的內(nèi)存容量,計算方法為:total – free -buffers – cache

這里提到了 buffers 和 cache 。兩者在內(nèi)存中,各自承擔著不同的角色。

簡單說一下區(qū)別的話:

cache:

它存儲的東西可不止一樣,不過最主要的呢,還是保存了硬盤中,最經(jīng)常訪問的數(shù)據(jù),以便為系統(tǒng)進程提供更高的讀寫性能。盡可能最大化地使用內(nèi)存,并且有一套自己判斷該存什么,不該存什么的邏輯,也有一套何時釋放內(nèi)存空間的機制。

buffer:

保存了cache中數(shù)據(jù)的元數(shù)據(jù)。如果請求了cache中存在的數(shù)據(jù),第一步是檢查指向cache中的真實數(shù)據(jù)的元數(shù)據(jù),一旦元數(shù)據(jù)找到了,內(nèi)核就能夠去獲取cache中的真實數(shù)據(jù)了。

free:未使用的內(nèi)存容量

shared:通常是 tmpfs 所使用的內(nèi)存容量

buffers:內(nèi)核緩沖使用的內(nèi)存容量

cache:頁面緩存和 slabs 使用的內(nèi)存容量

buff/cache:buffers和cache的總和

available:預估不做swap的話,啟動新應用可用的內(nèi)存空間。

那么列就以上這么多,大家在使用命令的時候,可以各取所需。

命令選項

命令選項有很多,來看2個比較常用的:

--si

 

systemd入門15:如何查看系統(tǒng)可用內(nèi)存容量

 

如果你比較講究,喜歡標準的程序員單位的話,不用這個選項就很適合您。各個單位之間,都相差1024倍,比如1M是1024K。如果你更習慣整數(shù)1000的話,可以帶上這個選項。每個單位都差1000倍。

-h即--human

 

systemd入門15:如何查看系統(tǒng)可用內(nèi)存容量

 

筆者自認為還是個人類,這個選項就是給人類用的??梢愿鶕?jù)單位的設(shè)置,自動把容量縮小到3位數(shù)之內(nèi),同時帶上對應的單位。

實踐

實踐時間,漏家底的時候到了,看看我電腦上的內(nèi)存有多大。

 

systemd入門15:如何查看系統(tǒng)可用內(nèi)存容量

 

太好了,一個G的樣子。

同意給筆者加內(nèi)存的記得長按點贊哈。我們下期不見不散。

本文由網(wǎng)上采集發(fā)布,不代表我們立場,轉(zhuǎn)載聯(lián)系作者并注明出處:http://m.webhosting0.com/shbk/49496.html

聯(lián)系我們

在線咨詢:點擊這里給我發(fā)消息

微信號:15705946153

工作日:9:30-18:30,節(jié)假日休息