Quiero calcular el uso de la red como hacen algunas aplicaciones (que muestra up
y down
, lo que cambia sus valores por el uso del usuario)
Utilizando nettop
:
nettop -t wifi -t wired -P -l 1
Pero luego vi este repositorio en Github.
El comando utilizado allí es
nettop -x -k state -k interface -k rx_dupe -k rx_ooo -k re-tx -k rtt_avg -k rcvsize -k tx_win -k tc_class -k tc_mgt -k cc_algo -k P -k C -k R -k W -l 1 -t wifi -t wired
Ahora obtengo diferentes valores en bytes_in
y bytes_out
para ambos comandos.
Para el primer comando:
Google Chrome.284 153 KiB 150 KiB
Para el segundo comando: Tomado de github
Google Chrome.284 156895 152847
Q). Corrí second command
first y first command
second. Entonces, obviamente, los datos de first command
deben ser iguales o mayores que second command
. Pero está mal cuando hice la conversión ( 150*1024 = 153600
) ¿Por qué? ¿Qué comando debo usar?