在17樓我曾探討µT的自動速度控制,現在讓我們來作進一步的研究。
下載和上傳的速度,都是大多數朋友所關心的問題,很多時候都會收到大家的查詢,為什麼他的網速會如此不濟!
首先大家一定要有一個概念,就算你的網速是超級速度,也要和其他上傳/下載者配合,才能傳輸數據。所以,不能單單根據自己的網絡能力來判斷網絡的速度。
這是從我的µT截取的速度圖來作個說明:-
這個圖是以5分鐘取樣的,可以觀察較長時間的速度變化。我將圖分了5個區域來解說:-
1. 這裡有一條紅色的橫線,就是上傳的限速;作用就是限制上傳太高,影響下載的速度。
基本上,你可以看到,大部分的時間上傳是接近極限,而下載則處於較低水平。
2. 下載開始上升,而上傳也跟著下降。可以看到,下載上升,上傳下降;下載下降,上傳便會上升。
為什麼下載會上升?答案應該是:我遇到另外的高速上傳者。之前未能遇上,所以速度便上不起來!
速度是高低不定的,因為我應該不是單單連接一個上傳/下載者(而且這是眾多任務的總和,當然是一路不停地變動的)。
在這個區域的末端,你看到綠線急速下跌(即表示下載速度急跌),應該是有一個高速下載的任務完成了,所以便是這個樣子了!
3. 速度平穩地進行,由於上傳受制於限速,所以就幾乎貼於那個限速。假如我們把上傳限速移除,上傳便會進一步上升,但下載速度便會進一步下降。
和2區比較,情況不變,但下載速度則有很大分別了!
4. 下載進一步下降,應該是又有另一個任務完成的關係。
在這個時候,我加入另一個下載,下載速度開始上升,而上傳則…
5. 當我們加進一個新的下載的時候,µT要在硬盤預留空間給檔案,短暫間會產生硬盤超載的情況(Disk Overloaded),那時無論是上傳抑或下載都會停頓,停頓時間就要視乎檔案的大小;我們今天經常會下載一些動輒以G計的檔案,停頓的時間就會較長。
現在再看5區,你會發現一條綠色橫線-下載限速。因為如果不限速的話,上傳將會大受影響。
A是我的RE1的上傳,現在約處於300k的上傳速度。
B就是新的下載,下載速度為700k,上傳也有100k。
整局的下載速度為736k,上傳速度為726k,屬於一個均衡的設定。
這個圖是上圖的另一個狀態,我把B暫停,它的速度當然會跌到零;而A則急速上升到600k了!
整局的下載速度只得22k,上傳速度為815k,但分配給A的就多得多了!
結論:-
1. 要視乎你的網絡能力,作出適當的限速。
2. 網絡的速度受到外界影響,未必合乎期望。
3. 有時單單限速也未必能有效控制速度,就要適當地減少一些任務數目。