nodejs 如何测试函数运行内存占用情况?
发布于 9 年前 作者 zengxp0605 5331 次预览 最后一次回复是 9 年前 来自 问答
如题. 目前知道 benchmark 可以测试对比几个函数运行效率, 但是想同时看到它们的内存占用情况有什么好方法吗? 比如下面的 bluebird 模块的测试结果, 是使用什么工具测试得到的呢? 望大神指点…
file time(ms) memory(MB)
callbacks-baseline.js 211 25.57
promises-bluebird.js 389 53.49
promises-bluebird-generator.js 491 55.52
promises-tildeio-rsvp.js 785 108.14
promises-dfilatov-vow.js 798 102.08
promises-cujojs-when.js 851 60.46
3 回复
process.memoryUsage()@Neil-UWA 我是想要整个运行过程中的内存情况, 这个只能输出某个点的吧?
setInterval, 累加再平均