2011-01-18 3 views
0

私のFlexアプリケーションでは、新しい項目フォーム(s:Panel)を開いてページに複数の項目を作成することができます。私のFlexアプリケーションで別のタブに移動してブラウザに読み込むのに時間がかかる

時には、パネル(単純なタスク)を起動するのに非常に長い時間がかかるようです(30秒程度)。しかし、奇妙なことは、タブから、Flexアプリケーションのタブに戻ります。すぐに表示されます。

これはリフレッシュレートや設定と関係があるかどうか、私が考慮する必要のあるアプリケーションでの一般的なパフォーマンス/メモリの問題かどうかはわかりません。アプリケーションが正常に動作すると、メモリ/パフォーマンスの問題ではないと思うようになります。

答えて

1

詳細を確認するのは難しいですが、コンポーネントのライフサイクルに従っていますか?私たちが同じことを話していることを確かめるために、ここで素敵なプレゼンテーションがあります:http://www.slideshare.net/rjowen/adobe-flex-component-lifecycle-presentation

+0

ありがとうございます。プレゼンテーションは実際には役に立ちました。私はそれをすべて見ました。しかし、私はライフサイクルと切り替えウィンドウ/タブの関係を見つけることができませんでした – Tam

+0

私はその記述から何かを言うのは難しいと言いましたが、私は誰にも起こらないと思うので、あなたのコードにはおそらく何かがあります。バックグラウンドでCPU時間が掛かっている何かが起こっている可能性がありますか? –

+0

何かがCPUを持っているかどうかを確認する方法はありますか?私はFlash Builderの基本バージョンを持っています。プレミアム版のプロファイラはそれを提供していますか? – Tam