Posted in

Go结构体字段对齐玄学:为什么加一个int8让内存占用暴涨32%?unsafe.Offsetof+go tool compile -S实证

第一章:Go结构体字段对齐玄学: … Go结构体字段对齐玄学:为什么加一个int8让内存占用暴涨32%?unsafe.Offsetof+go tool compile -S实证Read more

Posted in

Go结构体字段对齐陷阱:为什么明明只有16字节,却占用了48字节内存?(unsafe.Offsetof实战验证)

第一章:Go结构体字段对齐陷阱: … Go结构体字段对齐陷阱:为什么明明只有16字节,却占用了48字节内存?(unsafe.Offsetof实战验证)Read more

Posted in

Go语言内存优化军规(基于pprof alloc_space火焰图):减少42%堆分配的7个结构体对齐与切片预分配技巧

第一章:Go语言内存模型与ppr … Go语言内存优化军规(基于pprof alloc_space火焰图):减少42%堆分配的7个结构体对齐与切片预分配技巧Read more