摘要:
对于主线程来说创建新线程就是异步的,这没什么好说的,只不过在IO中的同步的定义是基于连接所在的线程来讲的。 关键逻辑拆解 1. “异步”的核心是“无需等待” 不管主线程是否创建新线程,BIO 的关键是:处理连接的线程(新线程)在执行 read/write 时,会被内核阻塞(比如数据没来时,线程卡在 阅读全文
posted @ 2025-06-14 21:53
DiligentCoder
阅读(14)
评论(0)
推荐(0)
摘要:
a调用b 阻塞:a等待b返回结果 非阻塞:a可以立即获取调用b的处理状态 同步:b接收到请求后,在和a的相同的线程中执行任务,完成后返回处理结果。 异步:b接收到请求,会开启其他线程执行任务,执行完成后通知给a 这样理解正确吗? 你的理解非常准确!这是对阻塞 / 非阻塞和同步 / 异步概念的清晰区分 阅读全文
posted @ 2025-06-14 17:57
DiligentCoder
阅读(32)
评论(0)
推荐(0)

浙公网安备 33010602011771号