NW.js 和 Electron 中有多少 V8 副本?
How many copies of V8 in NW.js and Electron?
过于简单化了一点,NW.js Electron 由浏览器的一部分(webkit、Chromium 或其他)与 JavaScript 引擎(node.js、io.js,或其他)。
我的问题是:里面有多少份V8?我问是因为我知道 Chromium 中有一个,node.js.
中有一个
NW.js 的相同问题。
我不是在问有多少实际参与执行应用程序,而是在分布式应用程序中以及可能在内存中存在多少。
只有一份 V8 代码,node.js 标准库集成到 Chromium 的 V8 运行loop 中。在内存中,由于 Electron 遵循 Chromium 的多进程模型,每个进程将 运行 一个 V8 运行 循环(即主进程,每个 window 加一个进程)。
过于简单化了一点,NW.js Electron 由浏览器的一部分(webkit、Chromium 或其他)与 JavaScript 引擎(node.js、io.js,或其他)。
我的问题是:里面有多少份V8?我问是因为我知道 Chromium 中有一个,node.js.
中有一个NW.js 的相同问题。
我不是在问有多少实际参与执行应用程序,而是在分布式应用程序中以及可能在内存中存在多少。
只有一份 V8 代码,node.js 标准库集成到 Chromium 的 V8 运行loop 中。在内存中,由于 Electron 遵循 Chromium 的多进程模型,每个进程将 运行 一个 V8 运行 循环(即主进程,每个 window 加一个进程)。