数据通常与其自己的数据类型对齐,即 32 位
int
现在缓存行对齐什么时候发挥作用?如果 x64 缓存行大小为 64 字节,那么我应该使每个数据与 64 字节对齐吗?这似乎是浪费内存。
这两种对齐方式之间有什么关系?