Firefox 3中的某种JavaScript任务管理器?

Mik*_*one 8 javascript memory cpu firefox

最近我在Ubuntu Hardy Heron上遇到了Firefox 3的问题.

我将点击链接,它会挂起一段时间.我不知道它是Firefox 3中的错误还是运行过多客户端JavaScript的页面,但我想尝试调试一下.

所以,我的问题是"有没有办法为Firefox 3提供某种过程浏览器或任务管理器?"

我希望能够通过该页面上的JavaScript(或导致CPU /内存使用的页面中的任何内容)查看哪些选项卡正在使用我的处理器的百分比.

有没有人知道这样做的插件,或类似的东西?还有其他人以另一种方式做过这种检查吗?

我知道FireBug,但我无法想象如何用它来指示哪个标签使用了大量资源.

有什么建议或见解吗?

Ori*_*rds 9

它可能是令人敬畏的firefox3 fsync"bug",这是一堆巨大的失败.

综上所述

  • Firefox3将其书签和历史记录保存在SQLite数据库中
  • 每次加载页面时,它都会多次写入此数据库
  • SQLite非常关心您不会丢失书签,所以每次写入时,都会指示内核将其数据库文件刷新到磁盘并确保它已完全写入
  • linux的许多变种,当被告知要像这样冲洗时,刷新每一个文件.如果您有后台任务执行任何类型的磁盘密集型操作,这可能需要一分钟或更长时间.
  • 内核使firefox在发生此刷新时等待,从而锁定UI.