论文部分内容阅读
在多线程侦听I/O事件时,我们必须处理好多线程和多I/O句柄之间的关系,既要尽量减少线程同步的开销,有要保证I/O的安全性,传统技术在这里遇到巨大的困难。为了解决这个问题,设计了一种服务器软件里的Leader/Follower线程池,这种线程池能够共享一组I/O端口,实现高效侦听,分发和处理I/O事件。实践表明这种方案能够大幅提高系统的I/O性能。