linux socket 缓冲区默认大小
来源:互联网 发布:yum 安装mysql 5.6 编辑:程序博客网 时间:2024/05/16 06:47
1. tcp 收发缓冲区默认值
[root@ www.linuxidc.com]# cat /proc/sys/net/ipv4/tcp_rmem
4096 87380 4161536
87380 :tcp接收缓冲区的默认值
[root@ www.linuxidc.com]# cat /proc/sys/net/ipv4/tcp_wmem
4096 16384 4161536
16384 : tcp 发送缓冲区的默认值
2. tcp 或udp收发缓冲区最大值
[root@ www.linuxidc.com]# cat /proc/sys/net/core/rmem_max
131071
131071:tcp 或 udp 接收缓冲区最大可设置值的一半。
也就是说调用 setsockopt(s, SOL_SOCKET, SO_RCVBUF, &rcv_size, &optlen); 时rcv_size 如果超过 131071,那么
getsockopt(s, SOL_SOCKET, SO_RCVBUF, &rcv_size, &optlen); 去到的值就等于 131071 * 2 = 262142
[root@ www.linuxidc.com]# cat /proc/sys/net/core/wmem_max
131071
131071:tcp 或 udp 发送缓冲区最大可设置值得一半。
跟上面同一个道理
3. udp收发缓冲区默认值
[root@ www.linuxidc.com]# cat /proc/sys/net/core/rmem_default
111616:udp接收缓冲区的默认值
[root@ www.linuxidc.com]# cat /proc/sys/net/core/wmem_default
111616
111616:udp发送缓冲区的默认值
4. tcp 或udp收发缓冲区最小值
tcp 或udp接收缓冲区的最小值为 256 bytes,由内核的宏决定;
tcp 或udp发送缓冲区的最小值为 2048 bytes,由内核的宏决定
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-08/68874.htm
[root@ www.linuxidc.com]# cat /proc/sys/net/ipv4/tcp_rmem
4096 87380 4161536
87380 :tcp接收缓冲区的默认值
[root@ www.linuxidc.com]# cat /proc/sys/net/ipv4/tcp_wmem
4096 16384 4161536
16384 : tcp 发送缓冲区的默认值
2. tcp 或udp收发缓冲区最大值
[root@ www.linuxidc.com]# cat /proc/sys/net/core/rmem_max
131071
131071:tcp 或 udp 接收缓冲区最大可设置值的一半。
也就是说调用 setsockopt(s, SOL_SOCKET, SO_RCVBUF, &rcv_size, &optlen); 时rcv_size 如果超过 131071,那么
getsockopt(s, SOL_SOCKET, SO_RCVBUF, &rcv_size, &optlen); 去到的值就等于 131071 * 2 = 262142
[root@ www.linuxidc.com]# cat /proc/sys/net/core/wmem_max
131071
131071:tcp 或 udp 发送缓冲区最大可设置值得一半。
跟上面同一个道理
3. udp收发缓冲区默认值
[root@ www.linuxidc.com]# cat /proc/sys/net/core/rmem_default
111616:udp接收缓冲区的默认值
[root@ www.linuxidc.com]# cat /proc/sys/net/core/wmem_default
111616
111616:udp发送缓冲区的默认值
4. tcp 或udp收发缓冲区最小值
tcp 或udp接收缓冲区的最小值为 256 bytes,由内核的宏决定;
tcp 或udp发送缓冲区的最小值为 2048 bytes,由内核的宏决定
本篇文章来源于 Linux公社网站(www.linuxidc.com) 原文链接:http://www.linuxidc.com/Linux/2012-08/68874.htm
- linux socket 缓冲区默认大小
- linux 默认socket 缓冲区大小
- linux socket 缓冲区默认大小
- linux socket 缓冲区默认大小
- linux socket 缓冲区默认大小
- Linux socket默认缓冲区的配置文件
- 设置socket缓冲区大小
- socket缓冲区大小设置
- socket缓冲区大小设置
- 设置socket缓冲区大小
- socket缓冲区大小
- 设置socket缓冲区大小
- socket缓冲区大小 .
- socket 缓冲区大小设置
- Linux下设置帧和socket缓冲区的大小
- 获得socket的缓冲区大小
- 设置Socket缓冲区的大小
- unix socket 的缓冲区大小
- 【转】国内外最全面和主流的JS框架与WEB UI库
- js获取select 下拉列表中的所有值
- Android之高仿腾讯微博
- Java源码之LinkedList
- Hibernate基础之四:基础配置@Table@Column@Temporal@Transient@Enumerated
- linux socket 缓冲区默认大小
- 被apache 支持cgi 的问题快被搞疯了
- memory barrier
- 和机器学习及其计算机视觉相关的数学
- applet修改字体,剪贴板以及密码验证
- 软件工程之设计方法概要
- 利用非递归方法实现二叉树的后序遍历 .(待完成!!!!!!)
- 配置Editplus的PHP调试环境(二)
- poj 2987