09.06.2022 15:58, Dmitry Yemanov wrote:

(2) skip padding bytes

A separate but interesting question is whether we need alignment (and thus padding bytes) at all. Most of our installations are little-endian and it does not crash on unaligned data access. Moreover, modern CPUs access aligned/unaligned data with the same speed, AFAIK. Given that our ODS is different between LE and BE platforms anyway, perhaps it makes sense to optimize the record storage for the LE case.


Dmitry


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to