The Epsilon system released in JDK 11 performs this task. In Java, objects not affected by this process are stored in metaspace, while other objects are stored in the Eden space until this action occurs, after which they are divided generationally. The tricolor abstraction visualizes algorithms for this task. This task can be performed with the mark and sweep algorithm, which sometimes requires a stop-the-world pause. This task occurs when unreachable objects on the heap are found, and failure to perform it can cause memory leaks. For 10 points, name this task that frees unneeded memory.
The Epsilon system released in JDK 11 performs this task. In Java, objects not affected by this process are stored in metaspace, while other objects are stored in the Eden space until this action occurs, after which they are divided generationally. The tricolor abstraction visualizes algorithms for this task. This task can be performed with the mark and sweep algorithm, which sometimes requires a stop-the-world pause. This task occurs when unreachable objects on the heap are found, and failure to perform it can cause memory leaks. For 10 points, name this task that frees unneeded memory.
The Epsilon system released in JDK 11 performs this task. In Java, objects not affected by this process are stored in metaspace, while other objects are stored in the Eden space until this action occurs, after which they are divided generationally.