Posted in

教室面积结果每次运行都不一样?Go内存对齐+unsafe.Pointer导致的struct padding精度丢失(附godbolt汇编级分析)

第一章:教室面积计算的典型Go实 … 教室面积结果每次运行都不一样?Go内存对齐+unsafe.Pointer导致的struct padding精度丢失(附godbolt汇编级分析)Read more

Posted in

为什么map[int64]int比map[int32]int内存占用高17%?底层bucket结构体字段对齐与padding真实开销测算

第一章:Go map底层实现概览 … 为什么map[int64]int比map[int32]int内存占用高17%?底层bucket结构体字段对齐与padding真实开销测算Read more