Java Tutorial

Java Control Statements

Object Oriented Programming

Java Built-in Classes

Java File Handling

Java Error & Exceptions

Java Multithreading

Java Synchronization

Java Networking

Java Collections

Java Interfaces

Java Data Structures

Java Collections Algorithms

Advanced Java

Java Miscellaneous

Java APIs & Frameworks

Java Class References

Java Useful Resources

Java - NUMA Aware G1



NUMA stands for Non-Uniform Memory Access. It is a memory architecture in which each processor core has its own local memory but other cores have permissions to access it.

Paraller GC, when used with -XX:+UseParallelGC is NUMA Aware for couple of years. It improves the performance of configurations running a single JVM across multiple sockets. With Java 14, G1 is enhanced to manage memory usage better.

Z Garbage Collector

The Z Garbage Collector is a scalable, low-latency garbage collector. It was first introduced in Java 11 as an experimental feature. It supported only Linux/x64. With Java 14, now ZGC is ported for Windows and Mac OS as well. At present too, it is an experimental feature. From Java 15 on wards, it will become a part of standard JDK release.

Advertisements