
10 Dec
2009
10 Dec
'09
noon
Tim Blechmann a écrit :
all 32 bit platforms that i know of are using the full 32bit as address space (the lower two bits are 0 because of 32bit alignment) ... on 64bit platforms it is quite different ... ppc64, ia64 and x86_64 all use just a part of the full address space (iirc 48 bit for x86_64) ... the rest should be usable as aba prevention tag.
48 bits is only for the current x86_64 platforms, it will get upgraded to 64 bits eventually. However, such platforms will also support DWCAS, so you have your backup solution.