首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JxBrowser占用大量内存

JxBrowser占用大量内存
EN

Stack Overflow用户
提问于 2016-08-31 18:15:44
回答 1查看 1.4K关注 0票数 2

我正在使用jxbrowser制作一个自动化测试应用程序。

在运行了许多自动化测试(登录到一个网页,单击某个按钮,执行一些UI交互)之后,我意识到jxbroser-chromium.exe占用了如此大的RAM,即使在执行了一些自动化测试之后,我也加载了“about:空白”页面

注意,我只使用了Browser的一个实例& BrowserView

在使用jxbrowser时,有没有办法清理和清除RAM?

EN

回答 1

Stack Overflow用户

发布于 2016-09-01 19:38:16

JxBrowser是基于铬引擎的。铬引擎正在jxbrowser-chromium.exe进程中运行。在这个过程中,JxBrowser并不控制内存。所有内存管理都是由Chromium引擎完成的。如果你看到进程分配了太多的内存,那么这意味着Chromium引擎出于某些原因决定分配这么多的内存。

我相信如果你在Google Chrome标签页做同样的自动化测试,你会看到同样的内存使用问题。据我所知,目前还没有Chromium API可以清除现有标签/浏览器的内存。要清除内存,我只能建议您释放浏览器实例并重新创建它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39246831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档