[CASE#23867] 特定のAjaxを使用するアプリケーションで,時々ウインドウ描画等で反応が遅くなる.
技術ノート
2011/04/21
[番号]
技術ノート KGTN 2011042101
[現象]
[CASE#23867] 特定のAjaxを使用するアプリケーションで,時々ウインドウ描画等で反応が遅くなる.
[説明]
GraphOn社に類似の事例がないか問い合わせたところ,下記の回答が届きました.
I have not heard of this issue. Would you be able to provide the application so I can reproduce it here?
GraphOn社に当該アプリケーションを公開する作業を行っておりますが,GraphOn社へ提供する情報を収集・解析する作業の中で以下のことが分かりました.
描画が止まっているように見える事象は,実際には 「少し動いて停止する」 ような動作を繰り返しています.
この状況で, Program Window やローカルの Notepad 等のウインドウを 「最小化→復元」 の操作を行うことで,止まったように見える事象が正常に戻ります.
IE を実行するプロセッサの関係を1つのプロセッサに限定することで,止まったように見える事象は発生しません.直接 IE を起動せずに,弊社作成の GGAffinity プログラムを介して IE を起動することで,プロセッサを1つに限定させ,その結果止まったように見える事象を回避することが可能です.
アプリケーションがイベント待ち等で止まっているのであれば,実行中にプロセスのダンプを採取することで原因を調べることが出来ますが,本件は 「少し動いて停止する」 ような動作を繰り返していますので,原因に直接結びつく情報の採取が困難で,様々な方法を試行錯誤している状況です.