Порядок полей в структуре влияет на её размер из-за alignment (выравнивания). Компилятор добавляет padding между полями. Группируя поля по размеру (8-байтные вместе, потом 4, потом 1), можно сэкономить память. Для struct с миллионами экземпляров разница ощутима.
Что такое memory layout optimization?
Middle+
186 просмотровAFK Offer AI
Что такое Command pattern?