看了一下 python 的代码内存申请释放使用的的 glibc 的 new 和 free ,看了国外测试换成 jemalloc 能提升一些性能(看起来还不错),但是都是使用的 LD_PRELOAD 去载入 jemalloc ,但是实际测试情况下来看好像没有什么用,难道只能改代码重新编译么?
参看:
http://derek.nodeconf.org/posts/why-im-switching-to-jemalloc-in-python/http://nuald.blogspot.com/2013/06/memory-reclaiming-in-python.html
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://study.congcong.us/t/257773
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.