一开始我用 map[key]value 来做,发现 delete(map,key)根本不会释放内存空间,后来查了一下发现姿势不对,直接设置 map = nil 才能触发 gc,发现还是不行。。。 哎,我实在太菜了。
好吧,自己不行,我用别人的。用了 freeCache(700 多 star),发现还是不会释放内存,我明明只 new(1G) 1G 空间而且还是 expired 30 秒啊啊,放线上那内存跑到 2G 还在继续坚挺..
各位大神我是不是哪里用的有问题,跪谢
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.