Node.js 如何工作的 ?

Node.js 是一个使用 JavaScript 作为其脚本语言并运行 Chrome 的 V8 JavaScript 引擎的虚拟机。

Node.js 如何克服 I/O 操作阻塞的问题 ?

由于 node.js 有一个事件循环,可用于以异步方式处理所有 I/O 操作,而不会阻塞 main 函数。

因此,即使我们有单线程 JS,I/O 操作也是以非阻塞方式处理的。

什么是线程池,Node.js 中哪个库处理它 ?

线程池由 libuv 库处理。

Untitled