Chrome DevTools:在潜在的内存崩溃之前暂停

Paw*_*tyć 35 javascript google-chrome google-chrome-app

在最新的Chrome DevTools中,我可以看到一个新信息:

在此输入图像描述

现在,我不确定如何使用这些信息.它似乎随机出现在应用程序中.如何调试应用程序以避免可能的内存不足崩溃?我检查了任务管理器,当这个信息出现时,应用程序使用大约55K内存,在这个应用程序的情况下是非常低的(当它计算一些数据时,它可以是更高的内存消耗).

所以我想知道这些信息是否准确并且存在崩溃的风险.如果是这样,我该怎么办呢?

mat*_*zdz 6

在 chrome 开发工具中使用内存选项卡记录配置文件。您可以在那里调查哪些函数消耗内存

Chrome 内存标签

这是一个很好的指南:https : //developers.google.com/web/tools/chrome-devtools/memory-problems/


小智 2

也许这已经很晚了而且非常明显,但是您可以使用 Chrome 开发人员工具中的“内存”选项卡在加载/浏览应用程序时创建内存快照,以便调查是什么消耗了您的内存(假设它实际上是您的内存)正在消耗内存的应用程序)。

  • 这在理论上很好......但是当没有剩余内存时就会发生错误。在“内存”选项卡上运行“堆快照”配置文件会崩溃,并显示“内存不足,无法打开此页面”。:( (3认同)