我使用 CEF4Delphi 将 CEF / Chromium 嵌入到我的 Delphi XE 10.1 应用程序中。我目前在 CEF 版本 3.2987.1597.gffc5773(Chromium 版本 57.0.2987.110),32 位。
当客户不浏览时,我可以在 Windows 任务管理器中看到渲染过程通常保持 0% 的 CPU 使用率,但有时渲染过程似乎卡住并占用了它可以获得的所有 CPU(单个 CPU 的 100%, 16%,因为我有 6 个可用),即使用户什么都不做并且浏览器窗口不可见。当卡住时,它似乎一直卡住,直到我结束该过程,已经观察到几个小时。我已打开详细日志记录,但只要用户不执行任何操作,就不会记录任何内容。在启动时和用户积极浏览时,我确实得到了很多日志记录。
有关如何解决此问题的任何提示?我只在我的终端服务器上看到这个问题,并且我自己无法在开发机器或 TS 上重现该行为。上次我看到这种行为是在应用程序启动后大约两个小时。
任何帮助表示赞赏。
谢谢,苏尔