2010-01-19 79 views
0

你好,我最近發現了一件有趣的事情。下載操作系統中的帶寬差異?

我使用Flash CS4 的ActionScript 3.0做了我自己的速度表。下載側基於下載2 Mp3噪聲文件。使用內置方法getBytesLoaded()和簡單的數學可以很容易地計算出實際的連接速度。實際速度每秒評估一次。

它的工作原理相當不錯的和Windows下的實際平均速率是非常準確的。但是,當我在Ubuntu下嘗試這樣的實際速度的結果是不同的 - 和不同我的意思是,從ISP我的連接是5 Mbit/s的,而且有時顯示像7或8 Mbit/s的。但平均速度似乎不錯。

是什麼原因造成這種奇怪的行爲? Ubuntu是否有某種下載緩存的事?

回答

0

的Adobe Flash的Linux版本是相當可怕的。出於這個原因,我不會依靠閃光燈準確地表示您的互聯網連接的速度或可靠性。計算延遲和/或帶寬的最好方法是通過命令行工具,這些工具幾乎沒有開銷,例如ping延遲,以及帶寬的wget或rsync。

0

有兩件事情值得一試:

您的瀏覽器可能會或可能不會壓縮流量。 這可能是瓶頸在渲染動畫,而不是實際的網速。

+0

的渲染似乎是一個很好的點。因爲Xorg似乎佔用CPU的30-70%。 – vlgalik 2010-01-19 13:30:20

+0

我優化了它5%的CPU,但它仍然給不可能的速度高峯... – vlgalik 2010-01-21 11:12:28