Untuk mengetahui kecepatan koneksi internet yang saya gunakan biasanya saya mengandalkan Speedtest.net untuk mengukurnya. Tapi setelah mengetahui ada cara cepat untuk mengukurnya, akhirnya saya putuskan untuk menggunakan Speedtest-cli saja.
Speedtest-cli adalah program berbasis command-line yang fungsinya untuk mengukur kecepatan koneksi internet menggunakan Speedtest.net. Alasan utama saya memilih ini adalah, saya tidak perlu lagi membuka halaman Speedtest.net yang berat dan mengandalkan flash untuk bisa dijalankan.
Wget
Cara pertama adalah menggunakan downloader berbasis command-line yang merupakan program default untuk Linux (dan tersedia juga di OS X), namanya wget.
wget -O /dev/null http://speedtest.wdc01.softlayer.com/downloads/test10.zip
Dengan perintah ini Wget akan mendownload file test10.zip yang disimpan di server Speedtest ke /dev/null. Ukurannya tidak begitu besar, sekitar 11 MB (seperti pada gambar di atas). Tetapi jangan khawatir masalah harddisk karena file hasil download ini tidak akan membuat harddisk Anda penuh. Ini karena hasil target penyimpanan adalah /dev/null
, sebuah file yang sering digunakan untuk “membuang” sesuatu dalam proses.
Tapi ada satu kelemahan dari pengukuran kecepetan internet melalui wget ini, Anda tidak bisa melihat hasil ping dan kecepatan upload karena pada dasarnya Wget adalah downloader biasa.
Speedtest-cli
Speedtest-cli bisa dikatakan sebagai alternatif dari Speedtest.net. Memiliki fitur-fitur dari Speedtest.net namun berjalan di Terminal.
Install
Speedtest.net bukanlah program bawaan seperti Wget, dan juga tidak tersedia di repo utama. Anda bisa menginstallnya dengan mendownloadnya terlebih dahulu dari GitHub, caranya seperti ini:
wget -O speedtest-cli https://github.com/sivel/speedtest-cli/raw/master/speedtest_cli.py chmod +x speedtest-cli sudo cp speedtest-cli /usr/local/bin
Penggunaan
Jalankan:
speedtest-cli --h
untuk memunculkan bantuan.speedtest-cli --simple
untuk menguji ping, kecepatan download dan upload.speedtest-cli --list
untuk memunculkan daftar server berdasarkan jaraknya.speedtest-cli --share
untuk menguji ping, kecepatan download dan upload serta menampilkan URL yang berisi gambar hasil pengujian, layaknya pada Speedtest.net.
Conntoh:
Hasil dari speedtest-cli --simple
Hasil dari speedtest-cli --list
Hasil dari speedtest-cli --share
dan ini hasilnya:
Bagaimana, mudah bukan? Selamat mencobanya.
Sumber:
[OSXDaily]