PERF: frontend-storeでメモリリークが発生しているようです

store.js ファイルでメモリリークが発生しているようです。ユーザーがさまざまなトピックを閲覧する際、RESTfulリクエストごとに_identityMapが急速に増加し、大きなJSヒープでメモリを使い果たしているようです。

store.jsにFIFOアルゴリズムで最も古いマップを削除するpruneMap関数を追加するだけで十分でしょうか?

「いいね!」 1

それについて詳しく教えていただけますか?

それを裏付けるデータはありますか?

これはブラウザコンソールのパフォーマンスから確認できます。明日、この件の動画をアップロードします。

store.js は API リクエストの各レスポンスを保存し、ユーザーがトピックの下にある「最近/関連」を使用してあるトピックから別のトピックにスキップすると、js ヒープが蓄積します。

これはブラウザコンソール-パフォーマンスから確認できます。これについては明日ビデオをアップロードします。

「いいね!」 1