/proc/net/sockstat中“mem”和“memory”的单位是什么

Kyl*_*ndt 4 linux kernel

/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
Run Code Online (Sandbox Code Playgroud)

Mic*_*ton 11

除了内核源代码本身之外,似乎没有关于此的文档,我认为您不想深入挖掘。

在挖掘了几页搜索结果之后,我终于找到了一个显然确实阅读了内核源代码的人的论坛帖子,其中声称memTCP 和 UDP的值在内核页面中,而memoryFRAG 中的值以字节为单位。

我自己看了一眼相应的来源,这似乎是真的。虽然,我不是内核专家,经常迷失在那个迷宫中......