When Ldaxr Doesn't Work: Exclusive Accesses and Cacheability on AArch64

Why is the first C++ (m)allocation always 72 KB?

How ZGC allocates memory for the Java heap