Posted in

【Go启动性能天花板】:单核ARMv8下最小启动开销实测为11.3ms(不含main),突破它需绕过哪些runtime硬编码?

第一章:Go程序启动流程全景概览 … 【Go启动性能天花板】:单核ARMv8下最小启动开销实测为11.3ms(不含main),突破它需绕过哪些runtime硬编码?Read more

Posted in

【Go启动内存墙突破指南】:通过runtime/debug.SetGCPercent(10) + 启动阶段内存池预分配,将RSS峰值降低57%(实测数据)

第一章:Go服务启动内存墙的本质 … 【Go启动内存墙突破指南】:通过runtime/debug.SetGCPercent(10) + 启动阶段内存池预分配,将RSS峰值降低57%(实测数据)Read more

Posted in

【Go启动性能基线报告】:基于CNCF Go生态217个项目统计,83%的Go服务存在冗余init调用,平均浪费412ms启动时间

第一章:Go服务启动性能基线全景 … 【Go启动性能基线报告】:基于CNCF Go生态217个项目统计,83%的Go服务存在冗余init调用,平均浪费412ms启动时间Read more

Posted in

【Golang编译期效率革命】:从go build到tinygo+llvm IR重写,静态二进制体积压缩83%,启动耗时压至113ms

第一章:Golang编译期效率革 … 【Golang编译期效率革命】:从go build到tinygo+llvm IR重写,静态二进制体积压缩83%,启动耗时压至113msRead more