まりふのひと

JTrim/減色するにはJTrimの方がいい?

Accessのアプリケーションを改修(機能追加),実行したら「メモリが足らない」と叱られた。

  • PaintShopPro6の画像
    • 色数: 1116色
    • 減色: 256色(8ビット)
    • 減色方法: 誤差拡散法
    • 減色後色数: 228色
    • ファイル(ping)容量: 20.7KB
  • JTrimの画像
    • 色数: 1116色
    • 減色: 256色(8ビット)− 誤差拡散
    • 減色後色数: 248色
    • ファイル(ping)容量: 12.6KB

PantShopPro6の減色では黄色っぽくなるのは以前から感じていたが、JTrimで減色した方が原色前に近い。更にファイル容量が小さいとならば JTrim を使わざるを得ない‥‥
だいぶ寄り道したが問題のAccess、タスクマネージャで「PF使用量」を見た。(物理メモリは 982,380KB → 959MB)

  1. Access起動前: 527MB
  2. Access起動後: 534MB
  3. MDBを開いた直後: 548MB
  4. 改修したフォームを開くと、メモリー不足になる。

新しいフォームを作って対応しないとダメと言うことにだ。(ヤレヤレ)