gpt4 book ai didi

testing - 运行嵌入式 Chromium View 的不同 native 应用程序是否共享 Chromium 资源?

转载 作者:行者123 更新时间:2023-11-28 21:24:45 26 4
gpt4 key购买 nike

如果我的计算机上运行多个不同的 native 应用程序,这些应用程序使用某种形式的嵌入式 Chromium(可以是 CEF、Electron 或类似的东西)是否有任何 Chromium 消息传递(进程间通信或其他)或 Chromium 的共享在这些应用程序之间共享的特定资源?

问题上下文这一点下方不需要的额外详细信息

我正在测试我正在使用 CEF 的应用程序,该应用程序有时会出现 UI 更新问题。我碰巧也在后台运行 Slack(使用 Electron),并且注意到当我收到 Slack 通知时,我的应用程序的 UI 偶尔会更新/刷新。

由于这两个应用程序在技术上都使用某种形式的嵌入式 Chromium,我担心如果存在某种共享资源或消息传递,我在测试中看到的某些行为可能会由于其他嵌入式 Chromium 应用程序的行为修改而无效(比如 Slack 中的嵌入式 Chromium 可能会发送某种推送更新通知,导致我的应用程序中的 Chromium 自行刷新)。

我记得读过 Chromium 被设计成有一个主应用程序进程,然后为每个窗口生成独立的渲染进程。我不确定是否每个使用嵌入式 Chromium 形式的应用程序都可能共享一个主 Chromium 进程,或者每个应用程序是否都有自己的沙盒主 Chromium 进程,我看到的同步更新只是巧合。

最佳答案

通常没有任何共享。

PS:通常我的意思是应用程序不依赖于第三方插件,并且不尝试动态查找 chrome 插件,例如。缓存路径也是如此,即应用程序已正确配置缓存路径,而不是使用任何可能的默认值。

关于testing - 运行嵌入式 Chromium View 的不同 native 应用程序是否共享 Chromium 资源?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43591882/

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