Posted in

【Go语言TLS存储隔离机制】:goroutine本地存储(g.sched、g._panic)与TLS寄存器(FS/GS段)映射关系,破解goroutine泄露根源

第一章:Go语言TLS存储隔离机 … 【Go语言TLS存储隔离机制】:goroutine本地存储(g.sched、g._panic)与TLS寄存器(FS/GS段)映射关系,破解goroutine泄露根源Read more

Posted in

Go语言goroutine本地存储(GLS)替代方案:用unsafe.Pointer+runtime.SetFinalizer构建真正的共享但隔离的上下文槽位

第一章:Go语言goroutin … Go语言goroutine本地存储(GLS)替代方案:用unsafe.Pointer+runtime.SetFinalizer构建真正的共享但隔离的上下文槽位Read more

Posted in

【稀缺资料】Go官方未文档化的plugin.Open行为细节:init()执行时机、goroutine本地存储继承、goroutine泄露检测方法

第一章:Go plugin.Op … 【稀缺资料】Go官方未文档化的plugin.Open行为细节:init()执行时机、goroutine本地存储继承、goroutine泄露检测方法Read more