[Tech] Statistiche di rete
Gianni Bianchini
giannibi@firenze.linux.it
Mer 30 Ott 2002 11:20:21 CET
On Wed, Oct 30, 2002 at 09:50:49AM +0100, Iacopo Spalletti wrote:
> aggiunto il conteggio del traffico su eth0, pescando i dati da
> /proc/net/dev Ho notato che quando supera i 4GB circa il conteggio
> si azzera; sembra quindi che venga fatto su 32 bit. Le due macchine
> sono suse 7.3 una con un kernel 2.4.19 e l'altra ha il 2.4.18
> E' un comportamento normale?
Credo di si', essendo il conto fatto su un unsigned long.
Da include/linux/netdevice.h si vede che:
struct net_device_stats
{
unsigned long rx_packets; /* total packets received*/
unsigned long tx_packets; /* total packets transmitted*/
unsigned long rx_bytes; /* total bytes received*/
unsigned long tx_bytes; /* total bytes transmitted*/
[...]
Ciao.
Gianni.
--
Gianni Bianchini - giannibi@firenze.linux.it
768D/C5D54F84 - "In God we trust. Everyone else we verify using GPG."
Maggiori informazioni sulla lista
flug-tech