首页 > 解决方案 > Selenium firefox-69 高 cpu 使用率 - Java

问题描述

我在 Amazon-linux 中使用 selenium 3.14firefox 69 。我在我的 java 代码中以无头模式在 linux 机器上运行我的 selenium。

对于 10 个并行的 firefox 窗口,每个窗口只有一个选项卡,我的 cpu 使用率达到 100%

我正在使用 4-core-cpu 16-gb-ram ---> [ Ec2 - m4.xlarge ]

对于相同的 10 个实例,htmlunitDriver 仅占用 5-10% 的内存。

我终于在里面使用了 driver.quit() 。如果我减少 Firefox Windows 计数,CPU 使用率会自动相应减少。

是预期的吗?如果不是如何检查泄漏。

我没有安装firefox。我下载了 FF-tar 并将其解压缩到某个文件夹中,并在 java 代码中设置了 FF 二进制文件。

标签: amazon-web-servicesseleniumfirefox

解决方案


推荐阅读