爲何要內存對齊?內存對齊原則?如何判斷大小端?

爲何要內存對齊?        訪問未對齊的內存,處理器要訪問兩次(數據先讀高位,再度地位),訪問對齊的內存,處理器只要訪問一次,爲了提升處理器讀取數據的效率,咱們使用內存對齊。Windows 默認對齊數爲8字節,Linux 默認對齊數爲4字節。        使用內存對齊的緣由還有平臺的緣由:不是全部的硬件平臺都能訪問特定的地址上的任意數據,某些平臺只能訪問特定的地址上的獲取數據,不然會拋出異常
相關文章
相關標籤/搜索