1.说明 本文会简单介绍 libuv 的事件循环,旨在入门级别的使用,而不做深入探究,简单来说就是,会大概用就行,先用熟练了,再去探究原理和源码 下图为官网的 libuv 的不同部分及其涉及的子系统的图: libuv 使用 handles 和 requests 来结合使用事件循环 handles 表示能够执行某些耗时的长时间存在的对象 requests 表示短暂的操作,可以在一个 handles 上执行 下图为官网的事件循环: 这张图其实表明了 libuv 中的时间循环的处理过程,也就是 uv_…