最近发布的主题
暂无
最近发布的文章
最近分享的资源
暂无
最近发布的项目
暂无
最近的评论
-
评论了博文 Go: 理解 Sync.Pool 的设计#1楼 @LSivan 大致比例是差不多的,也能看出WithPool能带来的提升,作者的那几个数据的单位他自己换算过可能单位存在一些错误。 这是这次跑的数据,跟你的也差不多。 ``` goos: darwin goarch: amd64 pkg: pooltest BenchmarkWithoutPool-4 20 76755420 ns/op 1600004 B/op 100000 allocs/op BenchmarkWithPool-4 50 29498700 ns/op 600 B/op 4 allocs/op ``` 和文章对比也就是 ``` name time/op alloc/op allocs/op WithoutPool-8 3.02ms ± 1% (76.7ms) 160kB ± 0% (1600kB) 1.05kB ± 1% WithPool-8 1.36ms ± 6%(29.5ms) 1.05kB ± 0% (0.6KB) 3.00 ± 0% ``` 每次执行时间比 2:1,分配内存比1600:1,分配次数比 100000:4。
-
评论了博文 Go: 理解 Sync.Pool 的设计,。,