4 ms·
For several years I ran a 64bit kernel with 32bit userland. That way I was compatible with games and most other things without having to deal with increased me
by lazyguy2 7y ago
For several years I ran a 64bit kernel with 32bit userland.
That way I was compatible with games and most other things without having to deal with increased memory usage and compatibility hacks.
- deleted 7y ago[deleted]
- koolba 7y agoThere’s an even better target, x32, but sadly it never got much traction and is deprecated: https://en.wikipedia.org/wiki/X32_ABI https://en.wikipedia.org/wiki/X32_ABI The idea is to expose the 64-bit instruction set and registers, but keep memory and pointers per-process 32-bit as most apps use less than 4 GB of memory.
- nwmcsween 7y agox32 failed due to the horribly botched ABI that was created.