本文论述了操作系统线程高昂的成本。主要原因在于操作系统内核和用户程序运行在不同的硬件安全域,线程操作需要频繁进行安全域切换,带来额外开销。现代异步IO致力于减少这种切换,从而提升效率。文章还指出,即使使用简化的编程模型,高效的异步IO也能带来显著性能提升。