Graphics    

Backing Store

概要

BackingStoreを有効にすると、前に覆い隠されたウィンドウの再描画が高速に行われます。BackingStoreを無効にすると、システムメモリの使用量が少なくなります。

詳細

"Backing Store"という言葉は、Figureウィンドウの内容のコピーを格納するために使用するオフスクリーンピクセルバッファを意味します。ディスプレイ上でウィンドウを移動したり削除したりすると、以前覆い隠されたウィンドウを(部分的にでも)表示することができますが、それにはコンピュータシステムがこれらのウィンドウを再描画する必要があります。Backing Storeを使用可能状態にすると、MATLABは表示するFigureウィンドウの内容をバッファからスクリーンに単にコピーします。

BackingStoreプロパティは、デフォルトではonになっていますが、これは最も望ましい挙動を提供するからです。しかし、オフスクリーンピクセルバッファは、Figureウィンドウごとに必要で、システムメモリを消費します。システムのメモリに制約がある場合、BackingStoreoffに設定して、これらのバッファが使用するメモリを解放してください。


 描画法の選択 ダブルバッファリング