Yanıtlar:
İperf'i kurmaktan rahatsız olmazsanız (bakınız qedi'nin cevabı), komutla bilinen miktarda veriyi değiştiren herhangi bir komuttan önce gelebilir time
ve toplamı yapabilirsiniz.
iperf basit ve kullanımı kolaydır.
Bir müşteri ve sunucu gerektirir.
(sunucuda)
user@server$ iperf -s
(müşteride)
user@client$ iperf -c server.domain
------------------------------------------------------------
Client connecting to 192.168.1.1, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.1.3 port 52143 connected with 192.168.1.1 port 5001
[ ID] Interval Transfer Bandwidth
[ 3] 0.0-10.0 sec 113 MBytes 94.7 Mbits/sec
speedtest-cli
Performans testleri yapmak için speedtest.net'e dayanan bir araç var. Bunun yararı, test etmek veya indirmek için bir şey düşünmek için kendi sunucunuza ihtiyacınız olmamasıdır.
Python aracılığıyla easy_install
veya pip
altında tercih ettiğiniz şekilde yükleyebilirsiniz speedtest-cli
, yani yapmanız gereken tek şey bu:
# pip install speedtest-cli
# speedtest-cli
Retrieving speedtest.net configuration...
Retrieving speedtest.net server list...
Testing from … (…)...
Selecting best server based on ping...
Hosted by Easyname (…) [1.07 km]: 84.48 ms
Testing download speed........................................
Download: 5.25 Mbit/s
Testing upload speed..................................................
Upload: 0.56 Mbit/s
pip
Komut hangi Python sürümü üzerinde çalıştırmak bağlı kök ayrıcalıkları altında çalıştırılması gerekebilir.