发布时间:2016-05-13 16:57:21
1、安装好ubuntu14.04的桌面版,这里我是64位。2、安装好jdk1.7 这里我是64位。3、配置ubuntu开发环境:一. 安装C/C++程序的开发环境 1. sudo apt-get install build-essential //安装主要编译工具 gcc, g++, make 2. sudo apt-get install autoconf automak.........【阅读全文】
发布时间:2016-05-13 16:51:20
epoll是linux下高并发服务器的完美方案,因为是基于事件触发的,所以比select快的不只是一个数量级。单线程epoll,触发量可达到15000,但是加上业务后,因为大多数业务都与数据库打交道,所以就会存在阻塞的情况,这个时候就必须用多线程来提速。 下面是来一个网络连接创建一个线程处理业务,业务处理完.........【阅读全文】
发布时间:2016-05-13 16:50:31
epoll是linux下高并发服务器的完美方案,因为是基于事件触发的,所以比select快的不只是一个数量级。单线程epoll,触发量可达到15000,但是加上业务后,因为大多数业务都与数据库打交道,所以就会存在阻塞的情况,这个时候就必须用多线程来提速。 epoll在线程池内,测试结果2000个/s.........【阅读全文】
发布时间:2016-05-13 16:49:34
epoll是linux下高并发服务器的完美方案,因为是基于事件触发的,所以比select快的不只是一个数量级。单线程epoll,触发量可达到15000,但是加上业务后,因为大多数业务都与数据库打交道,所以就会存在阻塞的情况,这个时候就必须用多线程来提速。 业务在线程池内,这里要加锁才行。测试结果.........【阅读全文】