MozillaZine.jp フォーラム https://forums.mozillazine.jp/ |
|
news ticker などの流れるテキストでCPU負荷がかかる https://forums.mozillazine.jp/viewtopic.php?f=2&t=11227 |
ページ 1 / 1 |
作成者: | picorice [ 2011年3月19日(土) 07:01 ] |
記事の件名: | news ticker などの流れるテキストでCPU負荷がかかる |
Firefox 3.6.15以下やIE 8.0で確認される事象なのですが news ticker などの流れるテキストで異常にCPU負荷がかかります。 Firefoxで確認したときは、アドオンをすべて無効化させています。 Chrome 10.0 でこのようなことは起きません。 OSはVista32bitです。 マウスカーソルを news ticker 上にマウスオーバーさせ、 流れを止めると負荷は下がります。 ブラウザ側の問題があるのではないかと見ていますが、 他の方でも起きますでしょうか? 現象が確認できるサイト http://www.asahi.com/ |
作成者: | aides [ 2011年3月19日(土) 16:38 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる |
当方*Windows Vista Home Premium 6.0.6002.Service Pack 2/Firefox3.5.17 の環境下での確認です。 Firefox3.5.17では「4.***」IE8では「19.***」KB辺りで推移してます。 CPU使用率は上記ブラウザを該当ページを同時に表示させた状態では54%程度。 >>Firefoxで確認したときは、アドオンをすべて無効化させています。 どの程度の負荷率なのかは不明ですが、アドオンやプラグインに何か問題は有りませんか? セーフモード(又は新規profile)での確認ではどう変化しますか? |
作成者: | picorice [ 2011年3月19日(土) 19:02 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる |
新規プロフィールをつくり、すべてのアドオンとプラグインを 無効にしてみたのですが、やはり高負荷になります。 次の3つだけは無効化できなかったので(すくに復活して有効化) RealPlayer自体をアンインストールして確認しました。 RealJukebox NS Plugin RealPlayer Version Plugin RealPlayer(tm) G2 LiveConnect-Enabled Plug-In (32-bit) 確認機ですが モバイル Core2Duo 2.0GHzで news ticker が流れるときは、65%程度の負荷 news ticker を止めたときは、4%程度の負荷 ブランクページを追加表示したときは、15%程度の負荷 となります。 |
作成者: | picorice [ 2011年3月20日(日) 18:26 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる |
セーフモードでも同様の結果でした。 CPUは2.2GHzに訂正します。 aidesさんのCPU負荷率54%も、静的ページを表示しただけにしては高い値かと思います。 |
作成者: | kiki [ 2011年3月20日(日) 21:16 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる [asahi.com] |
*質問・投稿する前に フォーラムの利用について を読むのをお勧めします。 *質問した後やアドバイスをもらった後には結果や経緯を必ず書くようにしましょう。 以下の環境ではほとんど CPU には負荷はかかりませんでした。 およそ 0% から 10% までの推移でした。(タスクマネージャの数値から) Windows XP SP3 + Firefox 3.6.15 & 4.0 RC2 Windows 7 Professional SP1 + Firefox 4.0 RC2 とりあえず以下を参照してプラグインなどの確認をしてみてください。 Firefox が CPU リソースを大量に消費する | トラブルシューティング | Firefox ヘルプ 次世代ブラウザ Firefox - プラグインチェック Plugin Check 念のため以下のトラブルシューティングも確認してみましょう。 Firefox サポート / ナレッジベース / 基本的なトラブルシューティング Firefox サポート / ナレッジベース / セーフモード Firefox サポート / ナレッジベース / 拡張機能やテーマのトラブルシューティング |
作成者: | kiki [ 2011年3月20日(日) 22:42 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる [asahi.com] |
kiki さんが書きました: 以下の環境ではほとんど CPU には負荷はかかりませんでした。
およそ 0% から 10% までの推移でした。(タスクマネージャの数値から) Windows XP SP3 + Firefox 3.6.15 & 4.0 RC2 Windows 7 Professional SP1 + Firefox 4.0 RC2 すいません。上記の訂正です。 ticker 部分の要素をブロックしていました。 ブロックを解除したら Windows XP SP3 ではほぼ CPU 100% になりました。 Windows 7 Professional SP1 のマシンは CPU が複数だったので 100 % までいかずに 45% ぐらいでした。 ちなみに Firefox のセーフモード及び新規プロファイルでも再現を確認しました。 サイト側の作りに問題があるか Flash の問題、あるいはその両方が関係した問題かと推 測します。 |
作成者: | picorice [ 2011年3月21日(月) 01:07 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる [asahi.com] |
お返事ありがとうございます。 kiki さんが書きました: *質問・投稿する前に フォーラムの利用について を読むのをお勧めします。 *質問した後やアドバイスをもらった後には結果や経緯を必ず書くようにしましょう。 読んではいたのですが、ここのしきたりがよくわからなくて、すみません。 基本的には、FireFox セーフモードで確認したときも当方の環境は同じです。 返信していただいた、お礼が不足していたのであれば、aidesさんにお詫び申し上げます。 kiki さんが書きました: サイト側の作りに問題があるか Flash の問題、あるいはその両方が関係した問題かと推測します。
サイト側の作りに問題があるなら、Google Chrome でCPU負荷が上がらない 理由がわからないですし、Flash はShockwave Flash プラグインを停止して いますので、負荷に影響を与えることはないと思うのですが、如何でしょうか。 また、CPU負荷率は若干異なりますが、次のサイトでも現象を確認しました。 http://freesoft-100.com/homepage/sozai/ticker.html ちなみに 当方の環境「FireFox 3.6.15 以下」と書いたのは、このバージョン3.6.15まで アップデートする以前から継続して問題が発生していたと認識していたので「以下」と加えました。 複数バージョンを併行で確認したわけではありません。 またバージョン3.6.16以降は、私の方でまだ検証していない状態です。 |
作成者: | aides [ 2011年3月21日(月) 02:58 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる |
一応最初に提示されたサイトでの確認を以下のブラウザで実行の結果。 Intel(R) Core(TM)2 Duo CPU E7400 @ 2.80GHz 2.80GHz/32bit ブラウザ/CPU(単独起動最大値)/メモリ(全て「プロセス」からの確認) Internet Explorer8/47%/39.***KB Opera/17%/46.***KB(素) Safari/14%/41.***KB(素) Google_chrome10.0.648.134/5%/18.***KB(素) Firefox3.6.15/50%/4.***KB(素) Firefox4.0RC2/45%/53.***KB(素) Minefield4.0b13pre/50%/264.***KB(アドオンやテーマ・プラグインてんこ盛り) (***は前後して推移するので割愛。) 此の様な結果です。 エラーコンソールはCSS絡みで結構出てましたが無視しても良いかも知れません。 一応参考に・・・ |
作成者: | kiki [ 2011年3月21日(月) 08:01 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる [asahi.com] |
picorice さんが書きました: サイト側の作りに問題があるなら、Google Chrome でCPU負荷が上がらない
理由がわからないですし、Flash はShockwave Flash プラグインを停止して いますので、負荷に影響を与えることはないと思うのですが、如何でしょうか。 1.Firefox 本体側に問題があるのかも知れません。(無効化したアドオンやプラグインも関係します) 2.Flash を扱う仕様はブラウザによって異なります。(連携するか内部に取り込むかなど) 3.Flash プラグインに問題があるのかも知れません。(バージョンの違いなどによる仕様など) 4.PC 内の他のプロセスやリソースに問題があるかも知れません。(タスクマネージャで確認してみるとか) ということで先に紹介したヘルプやトラブルシューティングをしっかり試してみてください。 そしてその結果を書いてください。 プラグインチェックもしてみてそれらのバージョン情報も添えてください。 (問題を切り分けてみないと絞り込みが進展しません) そうすることで何かしら手がかりになるような有用な情報がもらいやすくなると思います。 また ticker(.swf)の作り方にも問題があるのかも知れません。 他の負荷のかからないサイトなどと比較して相違点を探ってみるのも有効かも知れません。 |
作成者: | pal [ 2011年3月21日(月) 08:26 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる |
> http://www.asahi.com/ 該当部分は「東日本大震災」の右の部分でしょうか? Mozilla/5.0 (Windows NT 6.1; rv:2.0b13pre) Gecko/20110320 Firefox/4.0b13pre ID:20110320030417 Win 7 SP1 32bit, core i 860, 4GB RAM で、(タスクマネージャーの「プロセス」調べ)CPUは10以下です。マウスオーバーで動きを止めると0です。 このニュース部分はフラッシュではないようです。 |
作成者: | picorice [ 2011年3月21日(月) 20:48 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる |
こんばんは、palさん。 pal さんが書きました: 該当部分は「東日本大震災」の右の部分でしょうか?
そうです。 私はCPU負荷率をタスクマネージャで見てシステム全体のを書いていましたが、 リソースモニタで見たFirefoxプロセス単体でのものを書いておきます。 Core2duo T7500 2.2GHz Windows Vista Ultimate 32bit Memory 4GB(3.24GB) Mozilla/5.0 (Windows; U; Windows NT 6.0; ja; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 (.NET CLR 3.5.30729) ※without all addons/plugins on new profile firefox.exeの平均CPU 流しているとき 48 止めているとき 3以下 firefox.exeのワーキングセット 流しているとき 82***KB 止めているとき 79***KB でした。別機でも確認してみましたので追加します。 Athlon II X2 235e 2.7GHz Windows7 Home Premium 64bit Memory 8GB Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.2.15) Gecko/20110303 Firefox/3.6.15 GTB7.1 ※with addons/plugins firefox.exeのワーキングセット 流しているとき 105***KB 止めているとき 101***KB firefox.exeの平均CPU 流しているとき 50 止めているとき 3以下 どちらでも約3~4MB程度メモリ消費量が変わるようです。 レンダリング的に妥当なのかどうかはわからないですが。 |
作成者: | picorice [ 2011年3月21日(月) 21:52 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる |
しらみつぶしに調べる前に、可能性の高いところから自分であたって見ることにします。 どうしてもだめなようなら、他で聞いてみるかも知れません。 今まで、ありがとうございました。 pal さんが書きました: このニュース部分はフラッシュではないようです。
私もそう思います。 |
作成者: | aides [ 2011年3月21日(月) 22:46 ] |
記事の件名: | Re: news ticker などの流れるテキストでCPU負荷がかかる |
該当箇所は確認時点から「Javascript」では無いのかと考えてます。 事実ツール~オプション~コンテンツで無効化するとタスクマネージャのUPC使用率殆ど0を示す。 一応Operaでの要素検証確認では有るが、怪しそうな箇所を抜粋します。 body直下。 <script type="text/javascript" src="http://pix04.revsci.net/A06543/b3/0/3/0910011/590578655.js?D=DM_LOC%3Dhttp%253A%252F%252Fwww.asahi.com%252F%26DM_EOM%3D1&C=A06543&L=0"/> ティッカー周辺。 <script type="text/javascript" language="JavaScript"> impAserver = "http://imp.asahi.com"; impAtarget1 = "/AAMB1/SITE=TOP/AREA=TEXT11/AAMSZ=230X40/OENCJP=EUC"; impAtarget2 = "/AAMB2/SITE=TOP/AREA=TEXT12/AAMSZ=230X40/OENCJP=EUC"; impAtarget = impAtarget1 + impAtarget2; impArnd = Math.round(Math.random() * 100000000); if (!impApid) var impApid = Math.round(Math.random() * 100000000); document.write('<scr'); document.write('ipt src="' + impAserver + '/bservers/AAMALL/acc_random=' + impArnd + impAtarget+'">'); document.write('</scr'); document.write('ipt>'); //--> </script> <script src="http://imp.asahi.com/bservers/AAMALL/acc_random=27979036/AAMB1/SITE=TOP/AREA=TEXT11/AAMSZ=230X40/OENCJP=EUC/AAMB2/SITE=TOP/AREA=TEXT12/AAMSZ=230X40/OENCJP=EUC"/> <script> var impAnads = 2; var impAbs = new Array(impAnads); for ( i = 0 ; i < impAnads ; i++) { eval('impAbs['+i+'] = (typeof(AAMB' + (i+1) + ') != "undefined")?AAMB' + (i+1) + ':"";'); impAbs[i] = (impAbs[i].indexOf('AEAH') == -1)?impAbs[i]:''; } impAads = impAbs; </script> <script> if ((typeof(impAads[0]) !='undefined' && impAads[0] !="") || (typeof(impAads[1]) !='undefined' && impAads[1] !="")){document.write('<dl class="PrInfo"><dt>PR情報</dt><dd><ul class="Lnk FstMod">')}; if (typeof(impAads[0]) !='undefined' && impAads[0] !=""){document.write(impAads[0]);} if (typeof(impAads[1]) !='undefined' && impAads[1] !=""){document.write(impAads[1]);} if ((typeof(impAads[0]) !='undefined' && impAads[0] !="") || (typeof(impAads[1]) !='undefined' && impAads[1] !="")){document.write('</ul></dd></dl>')}; </script> Javascriptに関しては素人以下なので解る人が見れば何かしらの問題が浮き出るのかも? (Gecko向けに書かれてるのか?何処かでループしそうな要因は無いのか?等。) |
ページ 1 / 1 | All times are UTC + 9 hours |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |