5
votes
2answers
361 views

Why in the world does a heap need to make sure it allocates in 8-byte alignments?

4-bytes = word; 8-bytes = 2x word Then why doesn't the heap just go with 4-byte alignment (because it will be grabbing a word at a time anyway, right?) If we went with 8-byte alignments, why not 12? ...