C编程技巧 发表于 2021-04-17 更新于 2025-01-21 分类于 C/C++ 阅读次数: Valine: 分配器缓存对齐问题看到一段代码,写一个内存分配器的时候发现代码编写如下: 12size = (st_szie + 15) & 0xffffff0size = (st_size + 15) & ~0xf 这种可以用来保证对齐,通常使SIMD优化,(SSE为16字节,AVX为32字节等)基地址’与’或者’或’来优化缓存的作用。 小主,路过打个赏再走呗~ 打赏 微信支付 支付宝