node.js - nodejs 性能优化问题
阿神
阿神 2017-05-31 10:41:22
0
1
579
//定时任务
setInterval(function() {
    startCron();

}, 1000*20);


function startCron(){
    let cron = new Cron();
    cron.startCron();
}

比如定时执行cron,那么cron的内存什么时候释放呢?如果cron的某个属性,是一个大一点的数组。比如cron.data,那么每次cron结束任务时,我是否需要手动设置cron.data = [] 来释放内存?
如果我不手动释放,那么cron他是不是一直不释放?

最近遇到性能方面的问题,nodejs有什么好的工具来检测吗?

阿神
阿神

闭关修行中......

全部回复(1)
洪涛

不用手动释放吧,startCron运行完就应该自动释放了。startCron所在的执行上下文,被执行完就会全部被释放。如果要测性能,好像有不少.可以去cnode上面看看,貌似有个easy什么鬼的模块,国人写的。可以先用process.mermory先测测

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!