That way lies madness
That way lies madness
Posted Sep 2, 2011 19:02 UTC (Fri) by dlang (guest, #313)In reply to: That way lies madness by nix
Parent article: The x32 system call ABI
and as far as I have seen, almost all distros for those chips ship 64 bit kernels with 32 bit userspace because 32 bit binaries are faster to run than 64 bit ones (due to the more compact code and memory addresses), as long as you can live in 4G of address space as an application.
there are actually very few cases where a single application needs to address more than 4G of address space, and in many, if not most of those cases there are real advantages to just running multiple processes rather than a single giant process. so this works very well in the real world.
