Geçenlerde birkaç farklı firmadan sanal sunucu kiralayıp test etmek istedim. Amacım daha ziyade ücretsiz yönetim panellerini test etmekti ama panelleri yüklerken oluşan zaman farklılıkları beni bağlantı hızlarını da ölçmeye itti. Masaüstü tarayıcılar için birçok alternatif mevcut ancak sunucu tarafında konsol üzerinde çalışan bir test sistemi bulmak biraz zor.
Bunun için bulduğum 2 alternatif var. Birincisi ve en basit yöntemi, wget kullanmak. “wget http://site.com/dosya” şeklinde komut çalıştırıldığında ortalama dosya indirme hızını görebiliyorsunuz. Tabi bunun için tavsiyem dosya boyutunun en azından 10 mb civarında olması.
İkinci ve daha teknik yönteme geçecek olursak; speedtest-cli. Kullanımı çok basit olan bir python scripti.
Kullanımı şu şekilde;
1 2 3 |
wget -O speedtest-cli https://raw.github.com/sivel/speedtest-cli/master/speedtest_cli.py chmod +x speedtest-cli ./speedtest-cli |
Örnek Çıktı;
1 2 3 4 5 6 7 8 9 |
Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from Linode (85.159.212.6)... Selecting best server based on latency... Hosted by Vorboss Limited (London) [2.52 km]: 2.943 ms Testing download speed........................................ Download: 680.66 Mbits/s Testing upload speed.......................................... Upload: 120.77 Mbits/s |