LINUX.ORG.RU

История изменений

Исправление PPP328, (текущая версия) :

можешь спокойно писать и читать по невыровненным адресам

Не могу. На x86 сработает, но будет дрочить проц по misalign access, на остальных арках - зависит от удачи - может упасть, может работать. По факту misalign никуда не девается в вашем примере.

Из ссылки выше: «Кстати, начиная с архитектуры «Nehalem», невыровненый доступ в память, с которым борется вышеприведенный код, больше не является важнейшей причиной тормозов, хотя и не бесплатен.»

Поэтому такой доступ будет лагать

Исходная версия PPP328, :

можешь спокойно писать и читать по невыровненным адресам

Не могу. На x86 сработает, но будет дрочить проц по misalign access, на остальных арках - зависит от удачи - может упасть, может работать. По факту misalign никуда не девается в вашем примере.