La diffusione di architetture hardware con allineamento a 64 bit offre tutta una serie di vantaggi, essenzialmente legati alla possibilità di disporre di uno spazio di indirizzamento incredibilmente esteso, Ma per essere sfruttate appieno le architetture a 64 bit richiedono alcuni accorgimenti nel disegnare i sistemi software, incluse le JVM.