【问题标题】:Webdriver firefox-bin uses excessive amount of CPUWebdriver firefox-bin 使用过多的 CPU
【发布时间】:2010-12-20 23:19:44
【问题描述】:

我正在运行一个测试 (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。无论如何我可以减少这个?

【问题讨论】:

    标签: java firefox cpu webdriver ubuntu-9.10


    【解决方案1】:

    在一台 3Ghz 机器上,我看到 firefox 在通过一个站点全速运行时使用了 25-40% 的 CPU。请记住,Firefox 实际上是代码的执行环境。因此,页面效率与主机上的 CPU 使用率相关。

    这里适用于优化 javascript、css 和页面渲染的标准技巧,这与 webdriver 本身无关,尽管您可以期望 30% 左右的合理有效页面的基线

    【讨论】:

    • 无论如何我可以运行更多并行的 Firefox 驱动程序会话吗?如果 firefox-bin 在任何给定时间吃掉那么多 cpu,我怎样才能实现同时运行更多的 firefoxdriver 会话?我想在一个盒子上运行 5 到 10 个 firefox-bin 和相应的 webdriver 测试。
    • 你能推荐一个盒子吗?我很惊讶你可以毫无问题地运行 25 个 firefox-bin!
    • i980X w/32 GB ram 应该没问题。我喜欢它;)
    猜你喜欢
    • 2011-04-03
    • 2010-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-17
    • 2013-01-11
    相关资源
    最近更新 更多