【内存】内存对齐 的原理

目录 内存对齐的原因 内存对齐的原理 内存对齐的原因   1.平台原因(移植原因): 不是所有的硬件平台都能访问任意地址上的任意数据的;某些硬件平台只能在某些地址处取某些特定类型的数据,否则抛出硬件异常。 2.性能原因: 内存对齐最最底层的原因是内存的IO是以64bit为单位进行的,因此内存对齐为了高效的内存IO,大部分都是更为高效的高速缓存IO。 数据结构(尤其是栈)应该尽可能地在自然边界上对齐
相关文章
相关标签/搜索