The memory pool names are specific to whatever garbage collector you're using with the JVM. If you're using ParallelGC the choice of names are going to be:
- PS Eden Space
- PS Survivor Space
- PS Old Gen
- PS Perm Gen
For G1GC:
- G1 Eden
- G1 Survivor
- G1 Old Gen
- G1 Perm Gen
And there are others for other garbage collectors.
If you're unsure you can connect to a process using jconsole and look at java.lang -> MemoryPool: