关于另类BT下载的想法
一般BT下載都需要有種子,沒有種子就算有100個(gè)人下載到99%都沒辦法繼續(xù)下載,所以下載的完整度很大程度受制約于種子數(shù)量的多少。鑒于此瓶頸,個(gè)人提出一個(gè)改良方案。FLASHGET的下載方式是把一個(gè)文件分成10小塊,多點(diǎn)下載,每一塊獨(dú)立下載,這樣的確是提高了下載速度,所以想把FLASHGET的下載方式引入到BT當(dāng)中來。當(dāng)有一個(gè)下載的種子出現(xiàn)時(shí),有10個(gè)人同時(shí)連接想下載,那么這10個(gè)人都是從這個(gè)文件的0%開始同時(shí)下載,一旦這10個(gè)人都下載99%時(shí)種子沒了,那這10個(gè)人都得等再出現(xiàn)種之才能下載完整,這是原始的BT下載方式。引入FLASHGET的下載模式是這樣,但出現(xiàn)一個(gè)種子時(shí),10個(gè)人下載,每個(gè)人都從文件的不同段開始下載,第一個(gè)人下載0%~10%部分,第二個(gè)人11%~20%部分......以此類推,當(dāng)每個(gè)人的10%下載完成之后可以繼續(xù)下載其他部分。就算每個(gè)人只下載總文件10%,當(dāng)沒有種子時(shí),這10個(gè)人也可以互相從對(duì)方那里下載自己沒有的部分,依然可以形成一個(gè)完整的文件,增強(qiáng)了共享文件的生存力。
總結(jié)
以上是生活随笔為你收集整理的关于另类BT下载的想法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iframe带了token不显示_不就是
- 下一篇: 解决android中Layout文件下的