临床火焰图:尝试读取图形以确定修复

问题描述

我使用 Clinic 创建了一个火焰图,我看到很多来自 Mongoose 的活动。一个共同的主题似乎表明,很多这些调用似乎都是“行:1,列:1”。从表面上看,似乎有一些方法可以优化 mongoose 来解决这个问题。理想情况下,我想缩短 Mongoose 在此火焰图中运行的时间长度,因为它看起来很长。

我是火焰图的初学者,正在努力正确破译它。假设 Mongoose 占用的时间比预期的多得多,我是否正确?如果是这样,我是否可以利用任何设置来解决该问题?

enter image description here

enter image description here

更新

第二张图来自我扩展了似乎是运行时间最长的函数的过程。第一张图中顶部的黄色火焰。这似乎发生在初始加载阶段。当我展开时,getModuleJob 函数似乎是运行时间最长的函数。当然,我正在使用 package.json 中的 "type": "module" 和 --experimental-modules 集。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)