我正在开发一个处理大型数据的 TypeScript 应用程序。主数据处理结束后,我将 data 声明为null,以便 GC 可以处理它。
但我猜 GC 处理不当,所以 JS 堆大小并没有下降。为了解决这个问题,想知道Chrome DevTools的Performance monitor中JS heap size这两个图表(深蓝线和浅蓝线)的确切含义。
浅蓝色图表中是否包含 GC 无法访问的数据?从数据大小的计算来看,如果GC运行良好,我认为深蓝色的线是合适的大小。
感谢您花时间回答这个问题。