I have an angular app thaz utilizes some heavy drawing using canvas and manipulates tens of thousands of objects at a time.
Looking at a memory profile, all seems good with usual cascading memory increase and occasional steep drops in heap size as garbage collector steps in. Heap is never bigger than a few megabytes. Nothing suggests memory leaks.
At the same time, hovering over Chrome tab shows memory consumption for that tab going up to 400-600 Mb.
I cannot find what exactly does that Chrome tab memory consumption measure and if there are some steps other than usual memory leak preventing measure to keep it under control?