【问题标题】:How many copies of V8 in NW.js and Electron?NW.js 和 Electron 中有多少个 V8 副本?
【发布时间】:2016-03-31 04:04:57
【问题描述】:

有点过于简单,NW.js 和 Electron 由浏览器的一部分(webkit、Chromium 或其他)与 JavaScript 引擎(node.js、io.js 或其他)结合而成。

我的问题是:那里有多少个 V8 副本?我问是因为我知道 Chromium 中有一个,node.js 中有一个。

NW.js 也有同样的问题。

我不是在问有多少实际参与执行应用程序,而是在分布式应用程序中存在多少,并且可能在内存中。

【问题讨论】:

    标签: electron nw.js


    【解决方案1】:

    V8 代码只有一份,node.js 标准库集成到 Chromium 的 V8 运行循环中。在内存中,由于 Electron 遵循 Chromium 的多进程模型,每个进程都会运行一个 V8 运行循环(即主进程,每个窗口加一个进程)。

    【讨论】:

    • 谢谢——正是我需要知道的。我假设 NW.js 是相似的,虽然我真的只关心 Electron。
    猜你喜欢
    • 2017-11-10
    • 1970-01-01
    • 2018-01-31
    • 2016-08-20
    • 2015-03-29
    • 1970-01-01
    • 2017-10-12
    • 2019-06-06
    • 2020-06-02
    相关资源
    最近更新 更多