Rich UI メモリー管理

メモリー・リークを防ぐために、2 つのメモリー管理関数を使用できます。 メモリー・リークはアプリケーションの速度を低下させ、ブラウザーの異常終了の原因となることもあります。

この問題は主に、ウィジェットまたは組み込みハンドラーを関数内で宣言した場合に発生します。 これらの関数内宣言は、メモリーを実行時に割り振ります。関数が終了した後も、ユーザーがブラウザーのタブを閉じるまで、ブラウザーはメモリーをオペレーティング・システムに返しません。

それぞれのメモリー管理関数は、ブラウザーにメモリーの制御を返すことを要求します。ブラウザーは一般に、遅延後で、かつアプリケーションがまだ実行している間に、この要求を実行します。

関数は以下のとおりです。

これらの関数は、いずれも値を返しません。

上述の問題により影響を受ける場合は、以下のコーディング規則について考慮してください。

フィードバック