Clinic を使用してフレームグラフを作成しましたが、Mongoose から多くのアクティビティが発生しています。共通のテーマは、これらの呼び出しの多くが「行: 1、列: 1」であるように見えることを示しているようです。表面的には、この問題を解決するためにマングースを最適化する方法があるようです。理想的には、Mongoose がこのフレームグラフで実行されている時間が長いように見えるので、時間を短縮したいと考えています。
私はフレームグラフの初心者であり、適切に解読するために取り組んでいます。Mongoose が予想よりも多くの時間を費やしていると仮定するのは正しいですか? もしそうなら、問題を解決するために利用できる設定はありますか?
アップデート
2 番目のグラフは、最も長く実行されていると思われるプロセスを拡張した結果です。最初のグラフの上部にある黄色い炎。これは、初期ロード段階で発生しているようです。展開してみると、getModuleJob 関数が最も長く実行されているように見えました。確かに、package.json と --experimental-modules セットで "type": "module" を使用しています。