过度简化,NW.js和Electron由浏览器(webkit,Chromium或其他)与JavaScript引擎(node.js,io.js或其他)连接的部分组成。
我的问题是:那里有多少份V8?我问,因为我知道Chromium中有一个,node.js中有一个。
NW.js的相同问题。
我不是在问实际执行应用程序的人数有多少,而是在分布式应用程序中有多少,并且可能存在于内存中。
答案 0 :(得分:1)
只有一个V8代码副本,node.js标准库已集成到Chromium的V8 runloop中。在内存中,由于Electron遵循Chromium的多进程模型,每个进程将运行V8 runloop(即主进程,每个窗口加一个进程)。