【內存】內存對齊 的原理

目錄 內存對齊的原因 內存對齊的原理 內存對齊的原因   1.平臺原因(移植原因): 不是所有的硬件平臺都能訪問任意地址上的任意數據的;某些硬件平臺只能在某些地址處取某些特定類型的數據,否則拋出硬件異常。 2.性能原因: 內存對齊最最底層的原因是內存的IO是以64bit爲單位進行的,因此內存對齊爲了高效的內存IO,大部分都是更爲高效的高速緩存IO。 數據結構(尤其是棧)應該儘可能地在自然邊界上對齊
相關文章
相關標籤/搜索