大きなファイルを処理するのに最適なチャンクサイズなどはありますか?数百メガバイトの範囲のファイルのアップロードを受け入れるために使用されるアップロードサービス(WCF)があります。
私は4KB、8KBから1MBのチャンクサイズで実験しました。チャンクサイズを大きくすると、パフォーマンスが向上します(処理が高速になります)が、メモリが犠牲になります。
だから、ファイルをアップロードするときに最適なチャンクサイズを見つける方法はありますか?そのような計算をどのように行うのでしょうか?最適なサイズを決定するのは、使用可能なメモリとクライアント、CPU、およびネットワーク帯域幅の組み合わせでしょうか?
乾杯
編集:おそらく、クライアントアプリがSilverlightになることを言及する必要があります。