IO
文章平均质量分 91
lzkmm
这个作者很懒,什么都没留下…
展开
-
IO多路复用详解
文章目录IO多路复用详解IO多路复用的实现方式Socket通信的流程普通的Socket管理Select的实现Epoll的实现 IO多路复用详解 IO多路复用的实现方式 我们这里只讨论linux两个典型的实现,select和epoll select 方式,这种方式在每个系统平台都有实现,优点是,实现逻辑简单,跨屏台性非常好。缺点是性能略差,并且限制最大监视的文件描述符为1024个 epoll方式,这种方式是linux平台下,对select的增强,优点是性能好,几乎没有最大限制。缺点是跨平台性差。 sele原创 2021-07-11 23:36:41 · 317 阅读 · 1 评论 -
系统IO模型
文章目录系统IO模型什么是IO系统有哪些IO模型同步阻塞IO同步非阻塞IOIO多路复用异步IO系统配置只修改当前会话永久修改终极方法 系统IO模型 什么是IO 我们在学计算机基础的时候,一定学习过计算机由哪五部分组成,那就是控制器、运算器、存储器、输入设备、输出设备。而计算机再与输入设备打交道的时候就是input,也就是I,跟输出设备打交道的时候就是output,也就是O。那么我问你,把一个字符串写入一个文件,这是input,还是output呢? 首先,文件存储在磁盘里,那么磁盘是存储设备,输入设备,还是输原创 2021-07-10 01:23:37 · 148 阅读 · 0 评论