pamxy

为了那么丁点的兴趣,你懂的...

导航

统计

随笔分类 -  内存

为什么要内存对齐 Data alignment: Straighten up and fly right
摘要:转自:http://blog.csdn.net/lgouc/article/details/8235471为了速度和正确性,请对齐你的数据. 概述:对于所有直接操作内存的程序员来说,数据对齐都是很重要的问题.数据对齐对你的程序的表现甚至能否正常运行都会产生影响.就像本文章阐述的一样,理解了对齐的本质还能够解释一些处理器的"奇怪的"行为.内存存取粒度程序员通常倾向于认为内存就像一个字节数组.在C及其衍生语言中,char *用来指代"一块内存",甚至在JAVA中也有byte[]类型来指代物理内存.Figure 1.程序员是如何看内存的然而,你的处理器并不是按 阅读全文

posted @ 2013-03-14 16:03 pamxy 阅读(289) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示