容易出现EAGAIN,就是时间还未发生,根据errno来决定。IO事件就绪,进程收到SIGIO信号,然后处理IO事件。在通知SIGIO阶段是异步的,可以去做自己的事情。调用某个函数,等待这个函数返回,期间什么也不做,不停地去检查这个函数有没有返回,必须等返回才能进行下一步动作。同步的话就是客户端主动一点去接收数据,异步的话就比较被动,等着对方通知你来接收数据。在处理IO的时候,阻塞与非阻塞都是同步IO,只有使用了特殊的API才是异步IO。同步就是recv去读取数据,异步是内核把buf准备好了会发信号通知。
2025年node 版本(nvm切换node版本)
node 版本(nvm切换node版本)容易出现 EAGAIN 就是时间还未发生 根据 errno 来决定 IO 事件就绪 进程收到 SIGIO 信号 然后处理 IO 事件 在通知 SIGIO 阶段是异步的 可以去做自己的事情 调用某个函数 等待这个函数返回 期间什么也不做 不停地去检查这个函数有没有返回 必须等返回才能进行下一步动作 同步的话就是客户端主动一点去接收数据 异步的话就比较被动 等着对方通知你来接收数据 在处理 IO 的时候
大家好,我是讯享网,很高兴认识大家。
2025年nvm安装node(nvm安装node配置源)
上一篇
2025-06-06 14:51
2025年怎样删除虚拟盘(怎么删除虚拟盘符)
下一篇
2025-05-21 23:45

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/188664.html