RAM 内存消耗在简单页面刷新节点上不断增加.js使用 Sails.js 框架
Ram memory consumption continuously increasing on simple page refresh Node.js using Sails.js Framework
我有一个 Sails JS 应用程序,它最初从内存 1.2GB RAM 的 8% 处启动,当我不断刷新页面时,它会跳到 3% 到 4.1%,并且从未发布过。我有一个堆快照并重构了所有代码,但问题仍然相同(从客户端和服务器端脚本中删除了任何计时器、全局变量(。
sails 应用程序是否存在此问题,因为 git 上有很多票证,但没有任何结论,可以采取哪些必要步骤来解决此问题。
我有使用堆转储的堆快照,这是手动拍摄的,我可以与您分享。堆快照
加载前
加载后 414 MB
你的问题太宽泛了,无法直接回答。 通常,跟踪资源泄漏的最佳方法是分析应用程序。 下面是介绍使用 Node 进行分析的页面: https://nodejs.org/en/docs/guides/simple-profiling/
相关文章:
- Moment.js增加了5年
- 在js数组中不断循环并暂停
- JS日期对象setUTCMonth()将月份增加2
- Moment.js不断返回UTC而不是本地日期
- RAM 内存消耗在简单页面刷新节点上不断增加.js使用 Sails.js 框架
- Jquery 事件处理程序在连续两次点击事件中不断增加
- 幻灯片不断增加
- JavaScript 堆大小随着 AJAX 调用而不断增加
- Dropzone.js - maxFilesize增加不工作
- 在不断增加的 URL 中搜索文本
- 在js中增加图像大小
- Angular.js不断重复请求,却从不加载
- 在jQuery插件dropdown.js中增加了change事件的回调
- OOP JS:函数不断增加日期,我不知道为什么
- 在$.post()获取数据时不断增加计数
- js不断重复,除非指定迭代
- 随着时间的推移字体大小不断增加
- js不断更新滚动事件
- 三.js,增加网格几何三角形的厚度
- 在JavaScript中使用getElementsByName,元素的数量在定时循环中不断增加.为什么