json序列化内存高问题

最近一个ws服务,出现内存高问题。通过pprof查看了一下是json在序列化时候内存很高。后来我换成了easyjson,也没有解决这个问题,我想是不是我分配对象过多,然后我使用了对象池,问题依旧没有得到解决。这个服务数据量是很大,推送出去的数据大小也不固定,小到几b,大到十几kb,一两Mb的都有。看了一下easyjson源码,底层也是维护了一个缓冲池,会根据分配的不用size给出对应的缓冲池。但是我就没想通为什么内存会这么高。下面是一些高内存图片: ![image.png](https://s...阅读全文

2022-11-10 12:25:11 coderyw
阅读:2061 评论:1

一年时间,3万行Go代码,我写了一个博客程序

## 📖 前言 地址: [https://github.com/go-sonic/sonic](https://link.zhihu.com/?target=https%3A//github.com/go-sonic/sonic) Sonic [ˈsɒnɪk] ,Sonic 是一个用 Golang 开发的博客平台。 写这个项目的原因是我自己也是一名博主,喜欢写博客,用过 Wordpress 、typecho 、Hexo 、Hugo 等,但是总有一些不满意的地方 Halo ...阅读全文

2022-12-20 23:20:33 1379
阅读:5245 评论:5