博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
修改注册表来加快HTTP上传速度
阅读量:4136 次
发布时间:2019-05-25

本文共 408 字,大约阅读时间需要 1 分钟。

      使用HTTP协议上传比较大的文件档案,比如通过Web方式在邮箱里发送包含交大附件的邮件,附件上传的时间往往会拖很久。微软表示这与带宽无关,而是因为系统Winsock默认的传送缓冲区太小了(只有8KB)。只要修改一下缓冲区大小,HTTP龟速上传的情况就可以大大改观。

      修改的方法很简单,打开注册表后,定位分支〔HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings〕
然后在右侧窗口里的空白处,右键单击,新建一名为 "SocketSendBufferLength"的DWORD值,然后“数值数据”输入“4000”(十六进制,即16KB),点击确认保存修改。最后重启电脑即可将winsock默认的传送缓冲区设置为16KB。

 

 

后记:这是从网上看到的。在实际应用中,在网络速率较高时,Socket的Buffer才会成为瓶颈。

转载地址:http://bkavi.baihongyu.com/

你可能感兴趣的文章
Spring MVC 教程,快速入门,深入分析
查看>>
26句实用的英语
查看>>
堆栈,堆栈,堆和栈的区别
查看>>
有创业及野心的一定要看
查看>>
framebuffer驱动全篇
查看>>
手把手教你玩转ARP包
查看>>
windows驱动ddk环境设置
查看>>
基于IMD的包过滤防火墙原理与实现
查看>>
首次编译安装测试passthru
查看>>
Wireshark图解教程(简介、抓包、过滤器)
查看>>
基于PassThru的NDIS中间层驱动程序扩展
查看>>
NDIS_PACKET结构讨论
查看>>
passthru驱动调试笔记
查看>>
windows socket 编程
查看>>
windows与虚拟机下的socket通信
查看>>
WDK的安装使用
查看>>
Keil MDK 生成BIN 过程
查看>>
RT-Thread 内核实验 1 任务的基本管理
查看>>
STM32 ADC 采样 频率的确定
查看>>
Source Insight技巧收集
查看>>