アカウント名:
パスワード:
Inner HTML直接書き換えだとKonquerorではひどいチラツキが。ぜひDOMで^^;メモリ消費量もブラウザによって癖があって面白いですね。
Linuxのブラウザではこんな動きでした。メモリについては、DOM操作モードで、topのRES (Windowsのワーキングセットに相当) 部分を見た結果です。
■ Konqueror 4.3.4相変わらずJavaScriptは鬼門。
Inner HTML: 12〜13fpsくらい。という評価以前にチラツキが酷い。DOM: 全体的にカクカク。10〜14fpsあたりの時期と16〜20fpsあたりの時期が交互に現れる謎挙動。
メモリは初期状態で65MBくらい。じりじり(2〜3秒に1MB)増える。んで、450MB突破してもまるっきり減りませ
検証ありがとうございます。やっぱりどの環境でもDOM操作のほうが速いですね。innerHTMLは邪道であった。パフォーマンス的には十分な感じなので、あとはメモリー消費の傾向を安定させたいですね。いまサーバにあがってる版は、DOM操作に加えdocument.getElementByIdで取得したノードをキャッシュするようになってます。これもそこそこ効果あるらしい。でも、これやってもFirefoxではメモリー使用量増加傾向はほとんどかわらないんだよなあ・・・なににメモリーくってんだろう・・・
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
UNIXはただ死んだだけでなく、本当にひどい臭いを放ち始めている -- あるソフトウェアエンジニア
メモリの使い方に癖が出ますね (スコア:1)
Inner HTML直接書き換えだとKonquerorではひどいチラツキが。ぜひDOMで^^;
メモリ消費量もブラウザによって癖があって面白いですね。
Linuxのブラウザではこんな動きでした。
メモリについては、DOM操作モードで、topのRES (Windowsのワーキングセットに相当) 部分を見た結果です。
■ Konqueror 4.3.4
相変わらずJavaScriptは鬼門。
Inner HTML: 12〜13fpsくらい。という評価以前にチラツキが酷い。
DOM: 全体的にカクカク。10〜14fpsあたりの時期と16〜20fpsあたりの時期が交互に現れる謎挙動。
メモリは初期状態で65MBくらい。じりじり(2〜3秒に1MB)増える。んで、450MB突破してもまるっきり減りませ
巧妙に潜伏したバグは心霊現象と区別が付かない。
Re:メモリの使い方に癖が出ますね (スコア:2)
検証ありがとうございます。
やっぱりどの環境でもDOM操作のほうが速いですね。
innerHTMLは邪道であった。
パフォーマンス的には十分な感じなので、あとはメモリー消費の傾向を安定させたいですね。
いまサーバにあがってる版は、DOM操作に加えdocument.getElementByIdで取得したノードをキャッシュするようになってます。これもそこそこ効果あるらしい。
でも、これやってもFirefoxではメモリー使用量増加傾向はほとんどかわらないんだよなあ・・・なににメモリーくってんだろう・・・