對內存對齊和位域的理解

內存對齊 內存對齊,爲了提高程序性能,數據結構(棧)在保存時應該儘可能地在自然邊界上對齊。 我自己的理解是,如果沒有內存對齊,cpu在訪問某些未對齊的數據時,要進行兩次訪問才能讀取完數據;而如果是內存對齊的數據,cpu以整塊整塊的訪問,只需要進行一次訪問就能讀取到數據。在一次訪問中就可以減少近一半的響應時間,在進行成千上萬次訪問時會大大減少程序響應時間,進而大大提升計算機的運算速度。所以內存對齊是
相關文章
相關標籤/搜索