- 博客(4)
- 收藏
- 关注
转载 修改Linux内核参数,解决TCP连接中的TIME-WAIT socket
最近网站流量有些上升,感觉到访问速度有些慢;用netstat -na命令发现系统中有大量状态为TIME-WAIT的TCP连接,google了下;修改了/etc/sysctl.conf中一些内核参数;解决了TCP连接中TIME-WAIT sockets的问题。 编辑/etc/sysctl.conf文件,增加如下内容: #vi /etc/sysctl.conf net.ipv4.tcp_fi
2013-09-05 22:33:44 2942
转载 TCP和UDP协议发送数据包的大小方面的知识介绍
MTU最大传输单元,这个最大传输单元实际上和链路层协议有着密切的关系,EthernetII帧的结构DMAC+SMAC+Type+Data+CRC由于以太网传输电气方面的限制,每个以太网帧都有最小的大小64bytes最大不能超过1518bytes,对于小于或者大于这个限制的以太网帧我们都可以视之为错误的数据帧,一般的以太网转发设备会丢弃这些数据帧。 由于以太网EthernetII最大的数据帧是15
2013-09-05 16:05:00 745
转载 linux web服务器压缩方法
Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台。当应用Gzip压缩到一个纯文本文件时,效果是非常明显的,大约可以减少70%以上的文件大小。这取决于文件中的内容。 利用Apache中的Gzip模块,我们可以使用Gzip压缩算法来对Apache服务器发布的网页内容进行压缩后再传输到客户端浏览器。这样经过压缩后实际上降低了网络传输的字节数,最明显的好处就是可以加快网页加载
2013-09-04 10:19:56 1335
转载 LibCurl编程流程
原文:http://hi.baidu.com/zhujinyu/item/1c100ae8350bcc3b87d9de64 在基于LibCurl的程序里,主要采用callback function (回调函数)的形式完成传输任务,用户在启动传输前设置好各类参数和回调函数,当满足条件时libcurl将调用用户的回调函数实现特定功能。下面是利用libcurl完成传输任务的流程: 1.
2013-09-03 16:55:06 737
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人