2021
09-07
09-07
一文彻底搞懂IO底层原理
目录一、混乱的IO概念二、用户空间和内核空间三、IO模型3.1、BIO(BlockingIO)3.2、“C10K”问题3.3、NIO非阻塞模型3.4、IO多路复用模型3.4.1、select()3.4.2、poll()3.4.3、epoll()四、同步、异步五、总结一、混乱的IO概念IO是Input和Output的缩写,即输入和输出。广义上的围绕计算机的输入输出有很多:鼠标、键盘、扫描仪等等。而我们今天要探讨的是在计算机里面,主要是作用在内存、网卡、硬盘等硬件设备上的输入输出操作...
继续阅读 >