java - Webdriver firefox-bin 使用过多的 CPU

标签 java firefox cpu webdriver ubuntu-9.10

我正在运行一个测试 (FirefoxDriveR),该测试访问给定域上的所有链接。

操作系统:Ubuntu 9.10 内存:4GB 高清:500GB 10mbp/s 线路

通过命令TOP观察以下内容

11001 hudson    20   0  508m 108m  28m S   64  2.8   2:31.58 firefox-bin
10937 hudson    20   0 1277m  73m 9772 S    6  1.8   0:21.93 java
10929 hudson    20   0 43820  10m 3440 S    3  0.3   0:06.25 Xvnc

64% CPU 消耗(通过 firefox-bin)。无论如何我可以减少这个吗?

最佳答案

在 3Ghz 计算机上,我发现 Firefox 在站点上全速运行时 CPU 使用率在 25-40% 范围内。请记住,Firefox 实际上是代码的执行环境。因此页面效率与主机上的 CPU 使用率相关。

优化 javascript、css 和页面渲染的标准技巧适用于此处,这与 webdriver 本身无关,尽管您可以预期页面效率相当高的基线约为 30%

关于java - Webdriver firefox-bin 使用过多的 CPU,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4494968/

相关文章:

java - Maven 不会部署到 Tomcat

html - 如何在firefox中模拟css缩放?

windows - 是什么阻止windows cpu工作超过100%?

Kubernetes CPU 多线程

javascript - 使用 Ajax 将字符串数据发送到 Java

java - 为什么 Visual VM 将这个 String 类的实例显示为零?

firefox - 使用 GeoLocate 进行 Selenium 测试 - FireFox 不断将其关闭

firefox - Phonegap:启动Firefox浏览器

memory - 堆栈在 CPU 还是 RAM 中?

java - 路径遍历、文件上传利用