大佬教程收集整理的这篇文章主要介绍了javascript – 任务管理器显示内存泄漏,但堆快照没有,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
更新:
如果我长时间离开脚本,内存会一直增加,直到浏览器崩溃.
我还尝试运行chrome dev工具的时间线测试,它们也没有显示内存使用量的增加,与Heap快照相同.所以我想这是一种泄漏,但我无法理解泄漏的是什么.
另一件我无法确认的事情,因为我无法安装以前的Chrome版本,因为我不记得之前发生过这种情况(< 24 Chrome版本)了. IE10在不增加内存的情况下运行此测试.这可能是新Chrome的问题吗?
@H_607_9@看到增加的内存使用量,特别是在活动处理期间,是很正常的.垃圾收集器不会不必要地运行.如果你的机器有备用的内存,它会让预留的内存增长.如果你开始推动可用内存的限制,收集器应该运行.你应该允许这种情况发生,看它是否确实如此.
由于您在空闲时段之后报告内存下降到其原始级别,这表示没有内存泄漏,并且垃圾收集器能够正确收集所有已分配的堆对象.
但是,IANAGE(我不是Google工程师).我建议阅读Heap Profiler documentation以及相关的Memory 101 page作为背景.
@H_607_9@ @H_607_9@以上是大佬教程为你收集整理的javascript – 任务管理器显示内存泄漏,但堆快照没有全部内容,希望文章能够帮你解决javascript – 任务管理器显示内存泄漏,但堆快照没有所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。