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