小编Mos*_*son的帖子

为什么malloc是16字节对齐的?

GNU文档指出,它malloc在 64 位系统上与 16 字节倍数对齐。为什么是这样?

如果我的理解是正确的,寄存器和所有指令都对最大 8 字节宽的值进行操作。因此,似乎需要 8 字节对齐。

笔记:

c memory x86-64 memory-alignment

3
推荐指数
1
解决办法
2806
查看次数

标签 统计

c ×1

memory ×1

memory-alignment ×1

x86-64 ×1