IO
一孙悟空
这个作者很懒,什么都没留下…
展开
-
I/O模型
io模型对比 io模型 读写操作和阻塞阶段 阻塞io 程序阻塞于读写函数 io复用 程序阻塞于io复用系统调用,但同时可以监听多个io事件,对io本身读写操作是非阻塞的 SIGIO信号 信号触发读写就绪事件 ...原创 2021-11-11 14:17:02 · 818 阅读 · 0 评论 -
同步异步小记
同步与异步 "同步"是指一个进程发起请求之后, 需要一直等待返回的信息, 而"异步"是指可以进程发起请求之后, 可以处理其他的事情, 等到信息返回之后再次通知这个进程处理(如添加回调函数). 异步与多线程 异步是一种技术功能要求,多线程是实现异步的一种手段。异步适用于io密集型操作,多线程适用于计算密集型操作。 同步异步更强调的是消息反馈机制,即调用后是否需要等待返回结果。 单线程下,异步I/O操作也能实现。硬盘,显卡这些硬件是可以不消耗CPU资源而自动与内存交换数据的,这也是实现异步的基本条件,当数据交互原创 2021-11-09 12:00:53 · 58 阅读 · 0 评论