Il 18/10/2021 22:21, Davide Prina ha scritto:
On 18/10/21 08:49, Diego Zuccato wrote:
Ovviamente: un sistema a 64 bit può gestire una lib a 32 bit ma non
viceversa.
in teoria, con Debian, puoi creare un sistema a più architetture
hardware e quindi avere un sistema 64-32 bit... e probabilmente lo puoi
ottenere sia partendo da un sistema a 32 che da uno a 64 (ho provato
solo da amd64 aggiungere i386)
Si, puoi forse partire da uno a 32 bit, ma se il kernel non è a 64 bit,
il processore girerà solo a 32. In pratica il processore in modalità 64
bit riconosce il codice a 32 bit e va in modalità compatibile (sto
semplificando al massimo). Ma se il processore è in modalità 32 bit, non
sa nulla del codice a 64 bit e se va bene si blocca su un illegal opcode.
--
Diego Zuccato
DIFA - Dip. di Fisica e Astronomia
Servizi Informatici
Alma Mater Studiorum - Università di Bologna
V.le Berti-Pichat 6/2 - 40127 Bologna - Italy
tel.: +39 051 20 95786