IceweaselのStackoverflowがXorgのCPU使用率が高すぎるのはなぜですか?

IceweaselのStackoverflowがXorgのCPU使用率が高すぎるのはなぜですか?

サイトのホームページに行き、page down/page upを繰り返しクリックすると速度が非常に速くなり、firefox-bin(iceweasel)はCPUの50%を使用することも、Xorgは40%を使用することもできます。

ところが、Stackoverflowホームページに行ってみると、各ページごとにdown/upが1.1秒ほどかかり、Xorgがコア全体(ほぼ100%)を占めるが、IceweaselはCPUをほとんど使用しません。

これはIceweasel(8.0-3)でのみ発生します。新しい設定ファイルでテストしました(違いはありません)。クロムが良いです。 Konqueror(スクロールはスムーズですが!)は良いです。 Conkeror(XULRunnerベース)にもこの問題がありますが、Iceape 2.0.14(別名Mozilla Seamonkey)にはこの問題はありません。

ソフトウェア側では非常に似ていますが(nVidiaも同様で、Debianテスト/不安定)、他のコンピュータではこの現象を見たことはありません。もう一つはもっと強力で気づかなかったかもしれません。 (編集:もう一度確認してください。Xorgに接続していますが、長くはありません。)

入れたxtrace ページダウン出力Pastebinで(1300行以上、ここにインライン化するには長すぎます)。

私はtopxtermでこれらを見ています。 CPUはAthlon 4400+(デュアルコア)です。メモリは4Gです。テスト中にシステムにジッタがなく、ディスクアクティビティがありません(で確認iostat -kx 10)。グラフィックカードは、nVidiaドライバ(290.10-1)を使用するGeForce 7600 GTです。オペレーティングシステムはDebianのベータ/不安定です。 xorg 1:7.6+9。ウィンドウマネージャはEnlightenment DR16です。構成は使用されません。 2つの1600×1200 LCD(両方ともDVI)を備えたTwinViewを使用しています。xorg.conf実際に興味深いものはありません。ほとんどの項目が自動的に検出されます。

この問題をどのように解決できますか?

ベストアンサー1

Firefoxは多くのxorgリソースを使用します(他のブラウザよりはるかに多く)。しかし、あなたの問題はハードウェアアクセラレーションに関連している可能性があると思います。

  • Iceweaselを開き、このオプションを無効にします。

Firefoxブラウザ

  • Iceweaselを終了し、上部が閉じていることを確認してください。
  • Iceweaselを起動してウェブサイトをもう一度お試しください。

次のステップ:

  • 問題が解決しない場合は、公式のFirefoxバージョンをお試しください。
  • 公式バージョンにまだ問題がある場合は、Mozillaに報告してください。
  • Iceweaselでのみ問題が発生した場合は、Debianに報告してください。

おすすめ記事