內存對齊究竟在做什麼?

剛開始接觸內存對齊的時候,我的理解是這樣的——操作系統在以空間換時間。現在看看當時真是too young!實際,內存對齊的意義遠比這大得多。 如果不理解內存對齊,我們所編寫的程序將有可能產生下面的問題: 1、程序運行速度變慢; 2、應用程序產生死鎖; 3、操作系統崩潰; 4、程序會毫無徵兆的出錯,產生silently fail !!!! 什麼是內存對齊 「程序員必須要知道內存不是一個一個字節讀取的
相關文章
相關標籤/搜索