Posted in Go语言基础和工具链【小浩独家】Go语言算法性能调优七步法:从go test -benchmem到perf record,定位cache miss元凶 第一章:Go语言算法性能调优的底 … 【小浩独家】Go语言算法性能调优七步法:从go test -benchmem到perf record,定位cache miss元凶Read more by 技术布道者|2026年9月23日|生物信息学算法优化, Go语言性能调优指南, Go动态加载, testexecbackupjob案例, record性能测量, Submission, VERSION.cache, benchmem解析, Perf事件驱动
Posted in 问题排查与答疑Go微服务写本地缓存文件:加锁or不加锁?用perf record抓取10万次写入的CPU cache miss率告诉你真相 第一章:Go微服务写本地缓存文件 … Go微服务写本地缓存文件:加锁or不加锁?用perf record抓取10万次写入的CPU cache miss率告诉你真相Read more by 算法与梦想|2026年9月20日|CPU左移指令, record性能分析, 阿里云Go微服务, Submission, VERSION.cache, Perf事件驱动, 本地缓存文件, 缓存写入性能
Posted in 其他Go语言iOS支持的“最后一公里”:如何让Apple审核团队接受main.go作为主入口?附已过审App的Submission Notes模板 第一章:Go语言iOS支持的“最 … Go语言iOS支持的“最后一公里”:如何让Apple审核团队接受main.go作为主入口?附已过审App的Submission Notes模板Read more by 性能优化专家|2026年9月19日|Notes模板, Go语言iOS开发, iOS网络性能, Submission, Apple审核指南, main.go主入口, App提交审核
Posted in Go语言基础和工具链Go语言for循环的内存对齐实测报告:不同步长i += 1 vs i += 8,cache miss率相差6.3倍 第一章:Go语言for循环的基本 … Go语言for循环的内存对齐实测报告:不同步长i += 1 vs i += 8,cache miss率相差6.3倍Read more by 异步行者|2026年9月19日|并发编程性能优化, Submission, for循环提速技巧, VERSION.cache, Go语言编程实践, 整型内存对齐
Posted in 问题排查与答疑Go结构体指针切片的“零拷贝幻觉”:mmap映射文件转*[]T时,page fault风暴与TLB miss激增的实证分析(perf stat -e tlb-misses) 第一章:Go结构体指针切片的“零 … Go结构体指针切片的“零拷贝幻觉”:mmap映射文件转*[]T时,page fault风暴与TLB miss激增的实证分析(perf stat -e tlb-misses)Read more by 容器守护者|2026年9月17日|Go结构体指针切片, mmap文件映射, 零拷贝幻觉, TLB污染, Submission, fault风暴, gh-pages
Posted in 问题排查与答疑atomic操作引发TLB miss暴增?:Golang百万级goroutine场景下页表遍历开销反超锁竞争,解决方案已落地生产 第一章:atomic操作引发TL … atomic操作引发TLB miss暴增?:Golang百万级goroutine场景下页表遍历开销反超锁竞争,解决方案已落地生产Read more by Go语言日常|2026年8月24日|atomic操作实战, golang-go包弃用, goroutine栈机制, 页表遍历, TLB污染, Submission, Go迁移锁竞争
Posted in Go语言基础和工具链Golang CPU分析不可绕过的3个底层事实:M绑定CPU核心的代价、GMP切换cache miss率、cgo调用线程逃逸开销 第一章:Golang CPU使用 … Golang CPU分析不可绕过的3个底层事实:M绑定CPU核心的代价、GMP切换cache miss率、cgo调用线程逃逸开销Read more by Golang修行笔记|2026年8月21日|GMP调度拓扑图, cgo线程逃逸, CPU绑定配置, Vue3+Golang性能优化, Submission, VERSION.cache
Posted in Go语言基础和工具链Golang二分查找的内存局部性真相:为什么cache miss率比线性搜索高2.3倍?优化前后Benchmark对比 第一章:Golang二分查找的内 … Golang二分查找的内存局部性真相:为什么cache miss率比线性搜索高2.3倍?优化前后Benchmark对比Read more by 写代码的猫|2026年8月20日|Benchmark优化, map内存局部性, 线性搜索, Submission, VERSION.cache, Golang二分查找
Posted in Go语言基础和工具链Go泛型编译膨胀引发的CPU缓存失效:当type param过多,L1d cache miss率飙升至63%的底层机制解析 第一章:Go泛型编译膨胀与CPU … Go泛型编译膨胀引发的CPU缓存失效:当type param过多,L1d cache miss率飙升至63%的底层机制解析Read more by 低调的Gopher|2026年8月18日|CPU缓存失效, Go编译膨胀原因, L1d缓存行竞争, TypeParamResolver, Go泛型延迟, TypeScript编译器, Submission, VERSION.cache
Posted in 问题排查与答疑【权威实测】在ARM64服务器上,Go 1.22.6单进程goroutine上限比x86-64低18.7%——原因竟是TLB miss与cache line对齐差异 第一章:Go 1.22.6单进程 … 【权威实测】在ARM64服务器上,Go 1.22.6单进程goroutine上限比x86-64低18.7%——原因竟是TLB miss与cache line对齐差异Read more by 分布式系统探索者|2026年8月16日|Go语言性能剖析, ARM64服务器时钟源, 飞腾CPU缓存行对齐, TLB污染, Submission, goroutine上限