2020年4月21日

深度解密 Go 语言之 sync.Pool

摘要: 最近在工作中碰到了 GC 的问题:项目中大量重复地创建许多对象,造成 GC 的工作量巨大,CPU 频繁掉底。准备使用 sync.Pool 来缓存对象,减轻 GC 的消耗。为了用起来更顺畅,我特地研究了一番,形成此文。本文从使用到源码解析,循序渐进,一一道来。 本文基于 Go 1.14 目录 是什么 阅读全文

posted @ 2020-04-21 09:29 ExplorerMan 阅读(590) 评论(0) 推荐(0)

导航