對 proc buddyinfo的解釋

2021-07-26 19:47:11 字數 448 閱讀 7088

buddyinfo的理解

cat /proc/buddyinfo 顯示如下:

node 0, zone      dma       0      4      5      4      4      3 ...

node 0, zone   normal      1      0      0      1    101     8 ...

node 0, zone  highmem    2      0      0      1      1       0 ...

其中,node表示在numa環境下的節點號,這裡只有乙個節點0;zone表示每乙個節點下的區域,一般有dma、normal和hignmem三個區域;後面的列表示,夥伴系統中每乙個order對應的空閒頁面塊。例如,對於zone dma的第二列(從0開始算起),空閒頁面數為5*2^4,可用記憶體為5*2^4*page_size。

linux中 proc buddyinfo的作用

在應用程式設計過程中,記憶體是很重要的資源,而計算機主機的記憶體資源時有限的。一般而言我們可以申請到的記憶體是有限的,並不是想申請多大就有多大就可以申請多大的。proc buddyinfo檔案裡,就記錄著系統的記憶體資源。linux核心中使用了buddy演算法來管理記憶體以減少記憶體碎片的產生,bu...

php對mysql的了解 對MySQL的初步了解

首先安裝mysql 一.單詞部分 networking網路 option選擇 port埠 firewall防火牆 engine引擎 standard標準 character字元 collation校對 stirage儲存 二.預習部分 1.請寫出建立和刪除資料庫的sql語句 create datab...

對前端的理解和對自己的定位

這段時間公司提供給大家乙個崗位晉公升的機會,要以ppt的形式展現,具體包括以下幾點 當前的崗位職責 對崗位的理解 對當前崗位的建議和意見 對公司發展的建議和意見 該季度獲得的工作成績和對未來工作的發展定位和目標。我很糾結要不要去申請,因為自畢業以來做前端開發以後,交際圈明顯縮小,不像以前那樣話多,變...