PERF: Parece haver um vazamento de memória no frontend-store

Parece haver um vazamento de memória no arquivo store.js, quando o usuário navega por diferentes tópicos, o _identityMap parece crescer rapidamente a cada requisição RESTful, e então esgota a memória com grandes heaps de JS.

Talvez adicionar uma função pruneMap ao store.js, com algoritmo FIFO para remover os mapas mais antigos, seja suficiente?

1 curtida

Você pode nos dizer mais sobre isso?

Você tem algum dado para comprovar isso?

Isso pode ser visto no console de desempenho do navegador. Vou enviar um vídeo disso amanhã.

O store.js armazena cada resposta da solicitação de API e, quando o usuário pula de um tópico para outro usando “recente/relacionado” sob o tópico, o heap de js se acumulará.

Isso pode ser visto no desempenho do console do navegador. Vou enviar um vídeo disso amanhã.

1 curtida