1、问题描述:高负载下,系统响应变慢,并出现超时或失误失败情况,TIME_WAIT积压 2、问题影响:系统设置的自动回收时间为60s,但在压测中如果涉及的服务较多的情况下,比如这次以100TPS压力单测1个接口,涉及4-6个服务,每秒就会创建400+的连接,1分钟就是2.4万的连接,系统无法及时回收,压测两分钟后,新的请求过来,无法创建连接或无法及...
Linux共享库路径配置 Linux下找不到共享库文件的典型现象为明明已经安装某个软包(如libnet,MySQL),编译连接可以正常进行,但是在运行时出现如“error while loading shared libraries: libnet.so.1:cannot open shared object file :No such file o...
    简单来说,在Linux下,pipe的PIPE_BUF长度限制了它在原子操作中一次写入的大小,为4096字节。而PIPE_SIZE则限制了pipe缓冲区的最大长度,为64K=65536字节。在使用write()向pipe中写入数据时,若写入长度小于4096字节,则此次写入动作为原子操作,否则会分批写入。若write()的字...

Centos下安装apt-get

2015.11.29, Linux ,抢沙发,5516人打酱油
apt-rpm的套件可以在这找你OS和Arch的版本 http://packages.sw.be/apt/ 以CentOS 5,i386的版本为例 wget http://packages.sw.be/apt/apt-0.5.15lorg3.94a-4.el5.rf.i386.rpm 安装...

Centos安装Code::Blocks

2015.11.29, Linux ,抢沙发,3892人打酱油
1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可: yum install gcc yum install gcc-c++   2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档. yum install ...