Qual é a unidade de “mem” e “memory” em / proc / net / sockstat

3

Qual é a unidade de mem e memória em / proc / net / sockstat? Bytes, KBytes, Páginas?

[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
    
por Kyle Brandt 15.09.2014 / 17:50

1 resposta

6

Parece não haver documentação disso além da própria fonte do kernel, e eu presumo que você não queira cavar tão fundo assim.

Depois de vasculhar várias páginas de resultados de pesquisa, eu finalmente encontrei post de um fórum de alguém que aparentemente leu o post fonte do kernel, que afirma que os valores de mem para TCP e UDP estão nas páginas do kernel, enquanto o valor de memory no FRAG está em bytes.

Eu analisei as fontes correspondentes , e isso parece ser verdade. No entanto, não sou especialista em kernel e freqüentemente me perco nesse labirinto ...

    
por 15.09.2014 / 18:05

Tags