首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

请教send recv收发缓冲区大小大设置为多少比较好呢

2012-06-11 
请问send recv收发缓冲区大小大设置为多少比较好呢?大家好Socket内部默认的收发缓冲区大小大概是8K,可以用

请问send recv收发缓冲区大小大设置为多少比较好呢?
大家好

Socket内部默认的收发缓冲区大小大概是8K,可以用SetSockOpt来改变

不知道什么情况下要改变收发缓冲区大小,又或是说不改最好?
不知道如果要改的话改为多少好呢?

[解决办法]
楼主真好问
我再次关注
感觉看你要发的数据一般为多大来设置吧
[解决办法]
无所谓,根据你的需要吧,我习惯1024
[解决办法]
普通发个信息啥的没必要改(我认为)

做内网传输的程序时(包括传文件夹),设置的8M,大文件以8M为单位发送,测试觉得这么大时传的最快(平均8M/S以上)!
[解决办法]
有需求再去修改呗。
[解决办法]
根据需要设置,我一般都256K以上
[解决办法]
一般2048byte 最好,当然是我认为的,我一直以mtu的大小定义,不过貌似无所谓,

热点排行