gpt4 book ai didi

windows - Windows 上的 Node-Webkit 在 3 个不同的进程中运行?

转载 作者:可可西里 更新时间:2023-11-01 11:30:20 25 4
gpt4 key购买 nike

如果这是重复的,我很抱歉。我试过Google答案,但不是很有帮助。

如果我使用 nw . 运行一个 node-webkit 应用程序,然后打开 Windows 任务管理器,将运行三个名为 nw 的不同进程。我反复检查过,但我的系统上运行着一个 node-webkit 应用程序。此外,如果我“结束任务”任何其中一个,应用程序将退出,其他两个进程也会消失。

  1. 这是正常行为吗?
  2. 背后是否有书面解释?

这是截图。

Screenshot showing three separate processes in Windows Task Manager

旁注:我使用 Process Explorer 查看这些进程的详细信息,发现其中两个是第三个的子进程。两个 child 的命令行参数不同而且很长。父级是我实际执行的,即 nw .

我知道 Google Chrome 使用一种新颖的软件架构,使每个选项卡(和插件)作为一个单独的进程运行,从而使资源管理更易于管理和高效(?)这就是这里发生的事情吗?


请原谅我的无知。我对 Windows 或 Node/-Webkit 没有任何高级知识。我想从中学到一些东西。因此,我们将不胜感激任何指向手册页、常见问题解答、文档等的链接。

最佳答案

至少应该有两个。因为 Chromium 具有多进程架构,而 node-webkit 是基于 Chromium 的:

http://www.chromium.org/developers/design-documents/multi-process-architecture

关于windows - Windows 上的 Node-Webkit 在 3 个不同的进程中运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21870963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com