内存对齐
摘要:
内存对齐的原因主要是cpu读取数据一次是某个数的整数倍(一般来说32位机是4个字节,64位位8个字节),所以如果未对齐,要读取多次,浪费效率。缺省情况下,编译器默认将结构、栈中的成员数据进行内存对齐,很多unix平台上cc编译器要求类型必须对齐,但linux下gcc编译器等可以不对齐。(例如)int... 阅读全文
posted @ 2012-07-11 21:57 kevin_kang 阅读(179) 评论(0) 推荐(0)
posted @ 2012-07-11 21:57 kevin_kang 阅读(179) 评论(0) 推荐(0)
posted @ 2012-07-11 21:31 kevin_kang 阅读(1248) 评论(0) 推荐(0)