作者halu0915 (HALU 一閃一閃亮晶晶)
看板P2PSoftWare
標題Re: [心得] 不要再當3K黨了
時間Fri Dec 8 00:34:57 2006
※ 引述《tertwo (往哪裡走)》之銘言:
: ※ 引述《halu0915 (HALU 一閃一閃亮晶晶)》之銘言:
: : 當你想分享檔案給班上10個同學, 且希望這10個同學都能完全得到你的檔案, 這時候你用
: : 超級種子模式來seed會有比普通種子的效率的1.5 到 2倍。
: : 重點來了!!假設你用超級種子模式在公開論壇分享檔案給N個網友時, 結果第一時間先來
: : 了10個網友同時下載到 30% 然後進來了第11位網友, 這時候種子會隱藏起來而
: 問題出在這...
: 為什麼這時種子會隱藏起來?
: 前十個網友叫網友A,網友B,網友C.... 等
: 種子給網友A的30%,他已經在網友B那邊看到那30%了
: 這時照理論來說,網友A已經有資格從種子那邊下載
: 為什麼種子會隱藏起來?
: : 前面10位每下載一個新檔塊必須傳送給這第11位, 直到你看到這第11位網友有了新檔塊你才會看到
: : 種子又出現讓你下載新檔塊 (原則就是:當你看到有網友沒有新檔塊時你就必須先給他檔
: : 塊才能下載新的檔塊), 新進來的一開始可能會很快達到30%, 但達到後一樣必須遵守這個
: : 原則, 問題是公開論壇人員是進進出出永遠在等沒有新檔塊的網友 ,不管你的ISP線路下
: : 載速度有多快誰都別想超前大家一起齊步走 , 如此一來大家都慢了。
: : 結論: 所有公開分享的檔案(如本論壇)全都不適合用 "超級種子" 模式, 只會慢不會快
: : !
為什麼我說對發部者是有效的,如果一個檔案傳輸上在一天內能完成,而且發怖者皆等到
所有人有種才會撤掉,那一定是有效的速率!
可是在自SEED都希望能有新的種出現然後繼續分享給別人,所以不會確保所有人都下載成
功,只是確保大家都能有效在他做種的"特定"時間內將區塊傳給每個一個網友,但是忽略
因為增加速度產生完種的速度慢,那這樣如果你在特定時間內完種了五個人,五個人又
因為完種速度太慢了,所以下到一定馬上撤種,這樣產生的連鎖反應會讓在一個流動
下載者大家完成度可能都蠻高,可是卻停在那邊!整體來說是很沒效率的,有經驗的
做種高手都是會隨時變換,但是在一個沒有經驗的普遍分享使用者來說
聽到超級兩個字以為會很快,那就大錯特錯
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.167.203.194
1F:→ tertwo:這裡你討論的是完種後人的心態... 12/08 00:42
2F:→ halu0915:我已在我一開始文章就如此討論,在一個有效的時間內 12/08 00:43
3F:→ tertwo:跟我問你的沒有關係,也跟我所反駁你的無關 12/08 00:43
4F:→ halu0915:加上論壇普遍行為,是完全沒有效率的! 12/08 00:44
5F:→ tertwo:嘿...你明明說要等新進來的達到目前最高%數,大家才能繼續下 12/08 00:44
6F:→ tertwo:這才是我反駁你的重點 12/08 00:45
7F:→ halu0915:因為超級種子是針對一個發佈願意等大家完成才有效的 12/08 00:45
8F:推 ian0805:以現在日劇和動畫發布大部分都是用超級種子做種 12/08 00:46
9F:→ halu0915:你講的是一個定值喔,你想一下完成度是一直流動的 12/08 00:46
10F:→ ian0805:又來你前篇的被罵的很慘,這方法固然會使第一個出種者慢 12/08 00:47
11F:→ ian0805:但整體的人和後面加入的人,效果是好的 12/08 00:47
12F:→ ian0805:不過只限於一天時間能完種的檔案來說,超種確實比較好 12/08 00:48
13F:→ halu0915:30可以馬上下,但是30又馬上增加,那想下就要等給下面 12/08 00:48
14F:→ halu0915:是一直流動的....想像一下吧 12/08 00:48
15F:→ ian0805:個人做種心得,熱門檔說,都沒啥差,冷門檔為啥很多人要用 12/08 00:49
16F:→ ian0805:超種模式,主要的原因是想檔案存活性的問題這樣而已 12/08 00:49
17F:→ tertwo:你說會停住,定值是你講的,不是我講的 12/08 00:49
18F:→ halu0915:出的種慢已經說明一切了! 12/08 00:50
19F:→ halu0915:我要怎麼用文字描述那種流動狀態阿..... 12/08 00:50
20F:→ ian0805:出來第一個種子的速度,並不代表說,出第10個種子速度會比 12/08 00:50
21F:→ ian0805:較快,同一個人集到全部頻寬,不會比分散給幾人都有上傳能 12/08 00:51
22F:→ halu0915:我說的比喻已經有前提是在一個不斷增加的流動狀態了 12/08 00:51
23F:→ ian0805:力來的有效率,同樣的情形,出50.100的情形也是這樣 12/08 00:51
24F:→ ian0805:超級種子的檔案做種也是一直有在流動,你下載的卡在99.9% 12/08 00:52
25F:→ tertwo:不會有太大問題,因為根據超種模式,會有一群人在top 12/08 00:52
26F:→ tertwo:等著接收最新的區塊 12/08 00:53
27F:→ ian0805:百分百是做種者手動停住,不是這個模式的問題 12/08 00:53
28F:→ ian0805:tertwo說的沒錯,就是這樣 12/08 00:53
29F:推 halu0915:是不是模式造成那就各自去解讀..我想在大論壇應該會被餃 12/08 00:55
30F:→ halu0915:這種東西用實際做種或演算法針對論壇來算效率一下就明朗 12/08 00:57
31F:推 ian0805:豬的發布都是用超級種子的,T牌某幾個是有些不是 12/08 00:58
32F:推 halu0915:發的種子慢..自然影響到下面!已經說明一切,比是比完成度 12/08 01:00
33F:→ halu0915:不是比衝的比較快..快到99% 停住才是幹! 12/08 01:01
34F:推 ian0805:我前面就有說過了,他種子仍舊是一直有在動的,要睡覺了 12/08 01:02
35F:→ halu0915:如果大家都認為超級種子用的很爽,那就繼續用吧 12/08 01:02
36F:→ ian0805:認知上的差異很難在討論下去 12/08 01:03
37F:→ halu0915:晚安吧! 12/08 01:03
38F:→ halu0915:我也這樣認為XD 12/08 01:04
39F:→ ian0805:超級種子以下載人要搶先在極短時間,一定是不是最快的 12/08 01:04
40F:→ ian0805:要快的話,你找ftp豈不是更快,但以做種的人,這是好方法 12/08 01:04
41F:→ ian0805:我這半年多來做種經驗,各種方法都試過了,小檔和大檔作法 12/08 01:04
42F:→ ian0805:會有不同,冷熱們也是,不過我都能保證在一段時間完種 12/08 01:05
43F:推 halu0915:你說的我文章都說了,它只是讓後面能加緊趕上,就這樣! 12/08 01:05
44F:→ halu0915:你的完種是針對全部的人嗎??還是三種 五種 還是3天內 12/08 01:07
45F:推 ian0805:你還沒看懂我前幾行打的字嗎 12/08 01:09
46F:→ ian0805:發布一個檔案有可能需要花到幾天下載才能完種,這絕對不是 12/08 01:09
47F:→ ian0805:模式的問題,這絕對是發布者本身的頻寬或手動停止的 12/08 01:10
48F:推 halu0915:看了阿 那你看到我文章所寫的連鎖效應嗎???????? 12/08 01:10
49F:推 tertwo:這重點強調好幾次了...超無奈 囧 12/08 01:11
50F:→ ian0805:你沒有搞懂這個模式的功能 12/08 01:11
51F:→ ian0805:我不想在回答你了,超級種子並不會停住的,停住絕對是做種 12/08 01:11
52F:→ ian0805:者的問題,不是這個模式的問題 12/08 01:12
53F:→ halu0915:各講各的 沒交集! 12/08 01:12
54F:→ halu0915:你都已經說做種做的慢,不是代表因為要等下一個的原因嗎? 12/08 01:13
55F:→ halu0915:那請解釋為何一開始完種慢????? 12/08 01:14
56F:→ halu0915:因為手動模式嗎????..... 12/08 01:15
57F:→ halu0915:做的慢就是超級種子的模式,已經說明一切! 12/08 01:15
58F:→ tertwo:種子在等peer把區塊A傳出去的同時,它可以把區塊B給另一個人 12/08 01:21
59F:→ tertwo:種子把他有的頻寬分給兩個人以上,會比只給一個人快嗎? 12/08 01:23
60F:推 ian0805:這是吃餅乾問題,詳情請問他的原理,超種是最符合P2P精神ꨠ 12/08 01:23
61F:→ ian0805:tertwo你打給他聽的吧!!要快的話當然是ftp最快,但是以完 12/08 01:24
62F:→ ian0805:成50個種子,或更多,這絕對是最好的方法,P2P就是要多人 12/08 01:25
63F:→ ian0805:每個人都能把手上頻寬傳送出去,絕對是比較好的 12/08 01:25
64F:→ tertwo:不行...我覺得我在浪費時間了...其他人問再說吧 XD 12/08 01:27
65F:推 halu0915:可以請解釋為何一開始完種慢嗎????? 12/08 01:29
66F:→ halu0915:如果再說是手動我就無言了...... 12/08 01:30
67F:→ tertwo:我上面幾行不是才打嗎..... 還是我講的不夠白話= = 12/08 01:32
68F:→ halu0915:好阿!你可以白話一點 12/08 01:33
69F:→ tertwo:超級種子給peer甲一個區塊叫A,種子要等甲把A傳出去給別人後 12/08 01:36
70F:推 halu0915:答案就在我PO的技術文件 12/08 01:37
71F:→ halu0915:但因為它限制了一個客戶端可選的檔案塊,也限制了那些有 12/08 01:38
72F:→ tertwo:他才會把其他部分再給甲,但在甲給別人的這時間 12/08 01:37
73F:→ halu0915:那些有能力的客戶端下載資料! 12/08 01:39
74F:→ tertwo:種子不會在那邊完全空等,他會把另一個區塊B給另一個人:乙 12/08 01:38
75F:→ tertwo:所以依這模式,在這段時間內 種子傳給了甲跟乙各一區塊 12/08 01:39
76F:→ tertwo:用一般模式,種子可能會給甲兩區塊,因為他不管甲有沒有傳出 12/08 01:41
77F:→ tertwo:這樣夠白話了吧! 12/08 01:41
78F:推 halu0915:喔!那你說的不就是我說的,因為會限制所以要先傳才可下 12/08 01:42
79F:→ halu0915:那是不是要先傳才可下 所以會比較慢! 12/08 01:43
80F:→ halu0915:那接下來是不是也先傳才可下.....一直下去! 12/08 01:44
81F:→ halu0915:那論壇來來去去,前面的人跑光了!是不是後面還在等 12/08 01:44
82F:→ tertwo:比較起來慢也只慢到甲一個人.. 跟整體速度無關 12/08 01:44
83F:→ halu0915:後面的人等到他自己傳給別人了,發現前面不見了,那怎麼辦 12/08 01:45
84F:→ tertwo:我相信其他人應該看的懂....不懂再說 12/08 01:45
85F:→ halu0915:照你這樣說,後面的人用不著遵循規則了嗎??? 12/08 01:46
86F:→ tertwo:我懶的說服你, 我只是怕其他人被誤導 12/08 01:46
87F:→ tertwo:已經講的很清楚了..晚安! 12/08 01:47
88F:→ halu0915:第一個都慢了,後面自然也是慢..是連鎖的!道理很簡單 12/08 01:47
89F:→ halu0915:發步技術文件已經說的很清楚了,不適合用在普遍使用者! 12/08 01:47
90F:→ tertwo:我終於知道你的問題出在哪了! 12/08 08:42
91F:→ tertwo:你該不會是認為每個peer互相傳檔的時候都照著這規定吧= = 12/08 08:42
92F:→ tertwo:事實上這些限制只存在於超級種子跟peer間的傳輸 12/08 08:44
93F:→ tertwo:也就是說,只有跟超級種子那個用戶下載的時候才照這規定 12/08 08:45
94F:→ tertwo:還有文件裡面的不是用在普遍使用者是指非發布種子的人 12/08 08:46
95F:→ tertwo:你把那段話看完就知道了.... 不要斷章取義 12/08 08:47
96F:推 dacapo:tertwo跟ian0805辛苦了@@...講的很白話很清楚@@ 12/08 15:58