It does have an impact on the memory footprint of items. Before we had a system where if you had x items with y being the max item id you allowed(set by a compile option), in that system you stored y items. The default being 300000.
Now you store x items with z number of offsets (4 bytes each), where z is the actual max item id.
So people who have tightly packed item ids will see memory increase slightly, most people will see a reduction in memory. People using PEQ's DB for instance will see items use about 1/3 the memory if they had been using the default settings.
|