UPXで圧縮するとメモリーを多く消費するらしい

UPX(the Ultimate Packer for eXecutables)」で実行ファイルを圧縮すると圧縮する前よりもその実行ファイルを実行する際に多くのメモリーが必要になるようです。「東方弾幕風」の”th_dnh.exe“を使って実験してみました。

UPX」で圧縮した”th_dnh.exe“では約17MBメモリーを消費しています。圧縮前の”th_dnh.exe“では約16MBメモリーを消費しています。今回の実験では1MBの差ですがもっと大きな差が出る場合も無いことはないでしょう。少しでも実行ファイルを小さくするためだけに「UPX」で圧縮するなら注意が必要でしょう。

ですが今では4GBや8GBなど大容量のメモリーが普通に搭載される様になってきたのであまり気にする必要はないでしょう。

タグ: , , , , , , ,  

コメントを残す