请各位大侠指教… 500MB 时的 heapdump http://pan.baidu.com/s/1eRD0Vaq
@JacksonTian @alsotang @i5ting @MiguelValentine 各位大侠请指教指教我啊?
用下 alinode. @magicdawn , 另外我正在下载查下,问下你是什么公司?
alinode 分析结果显示loadsh
占据了大量的堆内存(成了可疑点1), 可疑点2是 module 模块的 cache 缓存。
但做了 heapdump(保护了2次gc), 使得堆内存释放了,并无内存泄露,谢谢。
欢迎使用 alinode.
@yjhjstz 嗯哼~我这已经不可开交了~ 100MB 到 500 MB 再到 1000MB, 我的天哪~ btw 无名小公司…
@yjhjstz alinode 是一个运行时啊, 我这是内网应用, 貌似不行啊
@magicdawn 加我钉钉吧,@江凌
400M–>1000M 那再抓个 heapdump 。
打了个 500 MB+ 的 heapdump, 用 chrome 打开, 在最后一步(build postorder xxx) crash, 一直试, 超过 150 MB+ 的都是 crash, 还有其他办法查看么? 打的是hexo的 see https://cnodejs.org/topic/5743f7c4754d17df1e44d97d
用 node-heapdump模块试试。
@yjhjstz 用 chrome 开发者工具打开的时候, 开发者工具 crash… 是用 node-heapdump 打的
不靠谱的工具,如果你是外网应用,可以用 alinode 分析,如果是内网,你传给我吧。