Возможный дубликат:
Есть ли производительность проблемы при использовании pragma pack(1)?
Каковы недостатки выполнения pragma pack(1) в C? Я определил некоторые данные структуры для протокола связи и хочу отключить любое выравнивание байтов, чтобы данные находились именно там, где они должны быть, и я получаю фактический размер структуры (11 байт). Каковы недостатки отключения выравнивания байтов? Это производительность?