0

Filezilla のようないくつかの有名な FTP アプリケーションを見ると、それらは帯域幅リソースを賢く使用しています。たとえば、flashget には、特定の帯域幅レートでファイルをダウンロードするオプションがあります。

彼らは実際に帯域幅をどのように制限していますか?

FTP コードに帯域幅リミッターを実装したいと考えています。これに関する研究やサンプルコードは非常に役に立ちます。

4

1 に答える 1

1

FileZillaはオープン ソースであるため、ロジックを理解するためにコードを読むことができます。
あなたはそれを実装したいので、もっとそうです。

自分でコードを見たことはありませんが、通常、ほとんどの制限アルゴリズムはいくつかのトークン-バケットスキームに基づいています。

于 2009-08-06T05:04:44.697 に答える