Java Webdriver firefox bin使用了过多的CPU

Java Webdriver firefox bin使用了过多的CPU,java,firefox,cpu,webdriver,ubuntu-9.10,Java,Firefox,Cpu,Webdriver,Ubuntu 9.10,我正在运行一个测试(FirefoxDriveR),它访问给定域上的所有链接 操作系统:Ubuntu 9.10 内存:4GB 高清:500GB 10 mbp/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

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

操作系统:Ubuntu 9.10 内存:4GB 高清:500GB 10 mbp/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

通过firefox bin消耗64%的CPU。无论如何,我可以减少这种情况?

在3Ghz的机器上,我看到firefox在一个站点上全速运行时,CPU使用率在25-40%之间。请记住,firefox实际上是一个代码执行环境。因此,页面效率取决于主机上的CPU使用情况


优化javascript、css和页面呈现的标准技巧适用于此处,这与webdriver本身无关,尽管您可以预期30%左右的合理效率页面的基线。

我是否可以运行更多并行firefox驱动程序会话?如果firefox bin在任何给定的时间消耗了那么多cpu,我如何实现同时运行更多firefoxdriver会话?我想在一个盒子上运行5到10个firefox bin和相应的webdriver测试。你能推荐一个盒子吗?我很惊讶你能毫无问题地运行25个firefox bin!i980X w/32 GB ram应该可以正常工作。我喜欢它;)