http://www.oceanboo.cn/read.php/144.htm
![字体大小 终于彻底的解决了上网的问题[zt]_#网络相关](http://www.oceanboo.cn/template/underone/images/toolbar_fontsize.gif)
![订阅本文 终于彻底的解决了上网的问题[zt]_#网络相关_02](http://www.oceanboo.cn/template/underone/images/toolbar_rss.gif)
![保存本文为文本文档 终于彻底的解决了上网的问题[zt]_#网络相关_03](http://www.oceanboo.cn/template/underone/images/toolbar_save.gif)
![终于彻底的解决了上网的问题[zt]_#网络相关_04](http://www.oceanboo.cn/images/emot/sweat.gif)
经过断断续续的查错,今天终于找到了解决这一问题的办法。太兴奋了。
![终于彻底的解决了上网的问题[zt]_#网络相关_05](http://www.oceanboo.cn/images/emot/love.gif)
![终于彻底的解决了上网的问题[zt]_#网络相关_05](http://www.oceanboo.cn/images/emot/love.gif)
弄到最后,解决办法实在是太简单了,但是在这一次查找问题的过程中,又发现了自己很多的不足,实在需要很大提高啊,特别是网络知识,太匮乏了。
解决办法:
1.修改文件/etc/sysctl.conf.
sudo gedit /etc/sysctl.conf
2.在此文件最后添加下面一句话。别看只是这么一句话,却是我经过了无数次的实验才得出的参数啊。(每个网络环境不一样,参数也不一样,而且这个参数单位是内存页,而不是字节,把我搞得很晕很晕
![终于彻底的解决了上网的问题[zt]_#网络相关_07](http://www.oceanboo.cn/images/emot/sleepy.gif)
引用net.ipv4.tcp_rmem=4096 87380 110592
3.然后执行下面命令使参数生效
sudo sysctl -p
名词解释:
引用-----------net.ipv4.tcp_rmem----------
为自动调优定义每个 socket 使用的内存。第一个值是为 socket 的接收缓冲区分配的最少字节数。第二个值是默认值(该值会被 rmem_default 覆盖),缓冲区在系统负载不重的情况下可以增长到这个值。第三个值是接收缓冲区空间的最大字节数(该值会被 rmem_max 覆盖)。
参考网页:
提高 Linux 上 socket 性能
How can I change the TCP/IP tuning parameters?
PS:现在在公司弄好了,回家还得试试这个参数在家用如何,呵呵,要是不能用,每次还得切换。