メモリの設定



BluePaintのメモリ設定は以下のように行ってください。
使用サイズ =(使用する最大のピクセル数×4÷1024)+1600(K)
例えば縦横1280ピクセルの画像を限界の大きさに設定するには、
(1280×1280×4÷1024)+1600= 8000(K)
となります。ちなみに初期値として割り当てられている4672Kは、1024×768ピクセルを上限とした設定です。


▼注意
ここで設定した最大のピクセル数で画像の編集を行うためには、アプリケーションに割り当てたメモリ以外に、その約2倍の空きメモリが必要になります。 上の例でいえば、アプリケーションに割り当てた7.3Mに加えて、未使用メモリに約13MB(1280×1280×4÷1024×2)必要になります。 つまり合計で約20MBのメモリをBluePaintが占有することになります。

逆に使用サイズで設定したメモリのみで扱うことのできる画像サイズの上限は、
画像メモリサイズ = (使用サイズ−1600)÷3(K)
で割り出すことができます。使用サイズが8Mであれば、2.1M程度の画像(縦横740ピクセル程度)までは最初の割り当てメモリの範囲内でやりくりするというわけです。

BluePaintはメモリの許す限り画像サイズを設定できますが、あまり大きな画像は、処理が重くなり、メモリも消費します。使用する画像サイズの上限は1280×1280程度をお勧めします。 また、複数のウインドウを同時に編集する場合もそれだけメモリを消費します。メモリ不足を警告するアラートが表示された場合は、編集中のウインドウを閉じてみてください。

次へ