smallnest / gitalk

gitalk for colobu
19 stars 0 forks source link

Hi, 使用多年的go pprof检查内存泄漏的方法居然是错的?! #264

Open utterances-bot opened 1 year ago

utterances-bot commented 1 year ago

Hi, 使用多年的go pprof检查内存泄漏的方法居然是错的?!

最近在做一个 Redis 的 Proxy 的项目,其中利用Redis 6.0 新加的 tracking 功能实现客户端缓存的功能,可以为某些特定的redis使用场景提高吞吐和延迟。 当然,cache的实现也是有代价的。首先,cache的大小不能无限制的大,否则总有一点会把内存撑爆的;其次,cache的淘汰算法有多种方式,LRU、LFU等等,具体

https://colobu.com/2019/08/20/use-pprof-to-compare-go-memory-usage/

ycchanau commented 1 year ago

可以问一下 为什么inuse space 会是负数?

wkgcass commented 1 year ago

@ycchanau 应该是因为它是基于--base去对比的