内存对齐究竟在做什么?

刚开始接触内存对齐的时候,我的理解是这样的——操作系统在以空间换时间。现在看看当时真是too young!实际,内存对齐的意义远比这大得多。 如果不理解内存对齐,我们所编写的程序将有可能产生下面的问题: 1、程序运行速度变慢; 2、应用程序产生死锁; 3、操作系统崩溃; 4、程序会毫无征兆的出错,产生silently fail !!!! 什么是内存对齐 “程序员必须要知道内存不是一个一个字节读取的
相关文章
相关标签/搜索