275-I/O阻塞和非阻塞,同步和异步
于 2022-05-23 21:29:46 首次发布
本文详细解析了网络I/O的两个阶段——数据准备和数据读写,以及在此过程中阻塞、非阻塞、同步、异步的概念。在数据准备阶段,阻塞和非阻塞主要区别在于是否使线程进入阻塞状态;而在数据读写阶段,同步I/O由应用程序自身处理数据搬运,而异步I/O则由操作系统完成并通知应用程序。最后,文章区分了业务层面的同步和异步处理方式。
摘要由CSDN通过智能技术生成