11-05-2019, 09:21 AM
(11-05-2019, 09:08 AM)fire219 Wrote:(11-05-2019, 09:04 AM)Der Geist der Maschine Wrote:(11-05-2019, 08:05 AM)fire219 Wrote: It's just the "userland" (all the software running within the OS) is 32-bit on these images for compatibility.
For compatibility with what?
Existing software -- largely that made for the Raspberry Pi boards, which only run 32-bit userspace.
Debian provides both, armhf 32 bit debs and arm64 64 bit debs. Why should we care for what random people compile for the Raspberry Pi? It's not a good idea to install debs from obscure sources.
Now the big question, what are the trade offs on arm?
- How much bigger are 64 bit binaries? That might be a minus on a memory constrained system.
- Can 64 bit binaries address more registers? That's a plus on a cpu constrained system.
- How much lower is the dynamic instruction count for programs in 64 bit mode?
- etc
Has anyone done some benchmarking?