47
submitted 3 months ago by hal_5700X@sh.itjust.works to c/steam@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] ferric_carcinization@lemmy.ml 5 points 3 months ago

Not quite sure if this answers your question, but at least on Linux, there is the x32 ABI, which uses most of the changes of x64 over x86, except that pointers are 32-bit. This allows programs to use more registers & other goodies from x64, while keeping pointers small.

If your program doesn't use over 4GiBs of memory, it can result in a smaller memory footprint (less space used for pointers) and better performance (smaller structs fit better in CPU cache).

Also, there are people who run a 32-bit OS on a 64-bit CPU and don't know better.

this post was submitted on 19 Sep 2025
47 points (98.0% liked)

Steam

14980 readers
5 users here now

Steam is a video game digital distribution service by Valve.

Steam News | Steam Beta Client news

Useful tools:
SteamDB
SteamCharts
Issue tracker for Linux version of Steam

founded 4 years ago
MODERATORS