проца?
Alignment применяется в двух случаях, когда определенные данные не могут быть размещены в памяти на машине данной архитектуры в принципе по адресу, некратному определенному размеру, это обязательное выравнивание, либо когда на данной машине такое размещение в принципе возможно, но будет приводить к более медленному чтению данных из памяти (например, за два тела вместо одного), это необязательное выравнивание.
Не только от процессора, но и архитектуры вообще. В принципе теоретически возможны архитектуры, построенные на одном и том же процессоре, но с разными правилами выравнивания.
Обсуждают сегодня