看你memcpy的实现
如果你一个字节一个字节的考,随便你怎么对齐都行
如果你32位32位的考,最好是4字节对齐
如果你64位64位的考,最好是8字节对齐
如果你用sse指令128位的考,最好是16字节对齐
如果你用avx指令256位的考,最好是32字节对齐
【 在 hgoldfish 的大作中提到: 】
: 假定要执行 memcpy(*dest, *src, n) 复制一段内存。正常在 amd64 计算机下,dest, src 两个指针最好是对齐的。
: 那么,不同的计算机架构会要求不同的对齐方式吗?还是说只要对齐到 4 个字节就行?
--
FROM 107.204.171.*