TIP: Click on subject to list as thread! ANSI
echo: rberrypi
to: THE NATURAL PHILOSOPHER
from: DRUCK
date: 2019-07-02 21:12:00
subject: Re: Raspberry Pi 4 - fast

On 02/07/2019 09:10, The Natural Philosopher wrote:
> Umm. Can a 32 bit OS run 64 bit programs?

No that isn't possible as a 32 bit OS can't set up the required 64 bit
configuration. But a 64 bit OS can run both 64 bit and 32 bit programs.

There is also a mode called ILP32, which uses the 64 bit ARMv8
instruction set, but 32 bit longs and pointers. So you get the benefits
of the improved instruction set (more registers, better branch
prediction), but avoid the disadvantage of increased cache when dealing
with 64 bit values.

The only drawback is you need a complete set of ILP32 compiled userland
libraries, nearly doubling the size of your OS image (or adding another
50% if you've already got a true 32 bit userland).

---druck

--- SoupGate-Win32 v1.05
* Origin: Agency HUB, Dunedin - New Zealand | FidoUsenet Gateway (3:770/3)

SOURCE: echomail via QWK@docsplace.org

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.