Merhabalar, raspberry pi ‘da Ethernet portuna gelen datanın bit hızını ölçen kod arıyorum. Yardımcı olur musunuz? (İnternet hızından bahsetmiyorum.)
“Bit hizi” ne demek bilmiyorum ama:
Link hizi:
$ cat /sys/class/net/enp37s0/speed
100
(Mbit/s)
Gelen data:
$ cat /sys/class/net/enp37s0/statistics/rx_bytes
4424995647
(byte)
Teşekkürler. Enp37s0 diye tanımladığınız network ün adı mu?
Link hızı portun olması gereken hız mi yoksa gelen datanın ne kadr hızda olduğunu gösteren hız mu
enp37s0
benim makinamdaki ethernet interface’inin adi, evet. RPi’de eth0
olmasi lazim.
Link speed baglantinin izin verdigi maksimum hiz. Kablo turune vs. bagli. Digeri baglanti kuruldugundan beri okunan byte’larin toplami. Hiz icin iki kere okuyup aradaki farki zamana bolmek lazim.
baglanti kuruldugundan beri okunan byte’larin toplaminın mı farkını alıp mi zamana bölmem lazım? Zamanı nerden bileceğim? Teşekkürler.