ASP.NET中分块传输的最佳响应大小是多少?

ASP.NET中分块传输的最佳响应大小是多少?,asp.net,http,transfer-encoding,Asp.net,Http,Transfer Encoding,我正在创建一个反向代理,并试图为分块传输编码的响应大小找到最佳缓冲区。目前我把它设置为4KB。这个号码行吗,或者我应该用一个更好的尺码。如果可能的话,我想用一些测试来备份 我还接受在.NET framework中有人知道的具有默认值的属性设置。最佳大小将是特定于应用程序和网络的。有一个报告提供了在给定环境下测量最佳块大小的建议 J2ME习惯于默认为2KB块(即客户端到服务器)。但我不知道.NET默认使用什么。不幸的是,关于分块的讨论也没有提供任何指导。我有大量的文件传输导致web服务器瘫痪,因此

我正在创建一个反向代理,并试图为分块传输编码的响应大小找到最佳缓冲区。目前我把它设置为4KB。这个号码行吗,或者我应该用一个更好的尺码。如果可能的话,我想用一些测试来备份


我还接受在.NET framework中有人知道的具有默认值的属性设置。

最佳大小将是特定于应用程序和网络的。有一个报告提供了在给定环境下测量最佳块大小的建议


J2ME习惯于默认为2KB块(即客户端到服务器)。但我不知道.NET默认使用什么。不幸的是,关于分块的讨论也没有提供任何指导。

我有大量的文件传输导致web服务器瘫痪,因此我根据本文实现了分块:


客户立即抱怨说,文件下载需要3倍的时间,缓冲区设置为10K。在某些情况下,这些文件的大小为80-100MB。我将缓冲区增加到200K,并将发布我的结果。

将其设置为200K确实会将传输速度提高到以前的速度,而无需分块