Kernel

/proc/net/sockstat 中“mem”和“memory”的單位是什麼

  • September 15, 2014

/proc/net/sockstat 中的 mem 和 memory 的單位是什麼?字節、千字節、頁?

[kbrandt@ny-kbrandt01: ~] cat /proc/net/sockstat
sockets: used 153
TCP: inuse 7 orphan 0 tw 0 alloc 8 mem 1
UDP: inuse 4 mem 3
UDPLITE: inuse 0
RAW: inuse 0
FRAG: inuse 0 memory 0

除了核心原始碼本身之外,似乎沒有這方面的文件,而且我認為您不想深入探勘。

在翻閱了幾頁搜尋結果後,我終於找到了一個論壇文章,該文章顯然是閱讀了核心原始碼的人,其中聲稱memTCP 和 UDP 的值在核心頁面中,而memoryFRAG 中的值以字節為單位。

我自己看了一眼對應的來源,這似乎是真的。不過,我不是核心專家,經常迷失在那個迷宮中……

引用自:https://serverfault.com/questions/628635