知道解析速度測試結果的方法嗎?

知道解析速度測試結果的方法嗎?

我喜歡速度測試網,但我會真的 我喜歡做的就是在仙人掌中放置一個圖表,每半小時運行一次速度測試,並繪製結果圖(也許每次運行三次並取平均值)。

我可以做仙人掌部分,但我需要一個可以產生速度結果的腳本(perl、python、php、bash、ruby,等等)。有誰知道執行此操作的腳本,或者我可以點擊並解析的腳本友好的網頁?

答案1

我沒有完整的答案,但我有一個您可以使用的範例 bash 腳本。

類似命令的東西:

/usr/bin/time -f '%e' curl -s http://download.thinkbroadband.com/10MB.zip -o /dev/null 

將產生一個字串,其中包含將檔案下載到系統所需的秒數。將檔案大小(已知)的 KB 除以粗略地得到 KB/s。

請注意,影響網路頻寬的因素有很多,端點或中間路由器的速度限制可能會影響此結果。另外,如果您打算經常執行此「下載」測試,請確保您擁有遠端伺服器;頻寬不是免費的! :)

答案2

如果您有地方可以設定遠端端點,您可以非常輕鬆地使用 iPerf:http://sourceforge.net/projects/iperf/

Speedtest.net 確實有他們的“Mini”,可以讓您設定自己的託管實用程式。也許您可以利用它,特別是因為他們提供了 Flash 應用程式和腳本來託管它:http://speedtest.net/mini.php

相關內容