【问题标题】:where does nodejs event loop run? [duplicate]nodejs 事件循环在哪里运行? [复制]
【发布时间】:2018-11-25 21:20:00
【问题描述】:

https://medium.com/the-node-js-collection/what-you-should-know-to-really-understand-the-node-js-event-loop-and-its-metrics-c4907b19da4c

根据上面的博文,“只有一个线程执行 JavaScript 代码,这是运行事件循环的线程。” 但是事件循环是由 libuv 提供的,这不是 javascript 代码。 有人可以清除上述概念并解释 libuv 在哪里运行(v8 或操作系统或其他地方)以及它如何协调任务?

【问题讨论】:

  • 它在你的 CPU 上运行

标签: javascript node.js event-loop


【解决方案1】:

是的,你是对的(libuv(Unicorn Velociraptor 库)是一个多平台 C 库,它为基于事件循环的异步 I/O 提供支持。)here 是一个链接,也许这个 blog 缺少一些东西不解释

【讨论】:

    猜你喜欢
    • 2015-03-19
    • 1970-01-01
    • 1970-01-01
    • 2012-05-27
    • 1970-01-01
    • 1970-01-01
    • 2021-09-08
    • 2013-04-28
    相关资源
    最近更新 更多