I am creating a personal finance application with Elm 0.19.1 frontend and Elixir 1.10 and Phoenix 1.4.16 backend. Lately, I have discovered that my memory (I have 16G totally) keeps getting full. It doesn’t happen suddenly, but increase gradually over hours. If I stop running the backend, it does nothing. If I close the pane with the application (normally Firefox), it sometimes release up to 5-6 GB.
When I look at
about:performance, it does not show up at the top of the list, and if looking at developmental tools, I can’t find any evidence of any loops or requests attempting to be sent based on the console and network tab. If I look at memory and take a snapshot (in Firefox), it normally ends up around 20-40MB.
Running Manjaro, if that might be relevant.
I have also tried to inspect
about:cache?storage=&context=, but I am not sure what I should look for, so I haven’t found anything useful there either.
I know it is an open question, and that other information might be needed to help me, but I don’t know where to look, so any tips or pointers would greatly appreciated!