Posted in

golang说明什么(限内部技术委员会解密版):Go 1.23引入的“weak memory ordering annotation”如何重构你对atomic的理解

第一章:golang说明什么 G … golang说明什么(限内部技术委员会解密版):Go 1.23引入的“weak memory ordering annotation”如何重构你对atomic的理解Read more

Posted in

Go原子操作失效现场(atomic.LoadUint64读取到陈旧值?揭秘CPU store buffer与memory barrier缺失的硬件级因果链)

第一章:Go原子操作失效现场的典 … Go原子操作失效现场(atomic.LoadUint64读取到陈旧值?揭秘CPU store buffer与memory barrier缺失的硬件级因果链)Read more

Posted in

Go 2.0 GC错误处理机制升级:panic(“out of memory”)将被细粒度error返回——runtime.ErrGCOverload首次定义

第一章:Go 2.0 GC错误处 … Go 2.0 GC错误处理机制升级:panic(“out of memory”)将被细粒度error返回——runtime.ErrGCOverload首次定义Read more

Posted in

Go 2.0 GC与持久内存(PMEM)适配进展:Direct Memory Access GC路径启用,持久化对象GC延迟下降86%

第一章:Go 2.0 GC与持久 … Go 2.0 GC与持久内存(PMEM)适配进展:Direct Memory Access GC路径启用,持久化对象GC延迟下降86%Read more

Posted in

Go 1.23新特性Memory Profiling Enhancements实战:首次支持按trace ID聚合内存事件的3种高价值用法

第一章:Go 1.23内存剖析增 … Go 1.23新特性Memory Profiling Enhancements实战:首次支持按trace ID聚合内存事件的3种高价值用法Read more