From running technique point of view all of that is just a heap, in which Java runtime approach allocates many of its Area as "non-heap" memory for processed bytecode. Remainder of that OS-level heap is employed as software-degree heap, exactly where item's facts are stored. it's not the issue OP https://stackball3dgameonline06049.bloggazzo.com/35438415/the-smart-trick-of-stack-ball-speed-mode-that-nobody-is-discussing