node.js的documentation描述了其基础事件循环的所谓的阶段。
它明确指出空闲和准备阶段是只在内部使用。Node.js:为什么闲置和准备阶段仅在内部使用?
对于node.js的事件循环是libuv之一,不言而喻,这些阶段可能映射到libuv的idle和prepare句柄上。
它们将有助于在组织软件中的任务时拥有更大的粒度。特别是,它们是执行I/O回调和投票阶段之间的唯一方式。
无论如何,他们不是从底层环境出口。
这些阶段被禁止的原因是什么,实际上给用户一个比libuv提供的事件循环显然最差的事件循环?
有没有其他的方式来按上述方式安排任务?
注意:这只是好奇心。
我曾经与libuv和nodejs一起工作,我注意到了它,所以我想知道是否有技术上的原因或...呃,这是它的设计方式,没有特别的理由。