标签: asynchronous io
我读过一些关于异步IO的文章。但我不明白async io和非主线程中的IO之间的区别。
我的意思是,我们可以在新生的线程中执行同步IO,而不是在主线程中,它不会阻塞主线程,那么为什么我们需要异步IO?
THX!
答案 0 :(得分:2)
IO子系统支持多个并发请求。除非您正在执行完全顺序和非常大的读取和写入,否则必须使用异步请求来充分利用IO子系统 - 阻止主线程不是问题。