Pourtant j'ai bien souvenir de ne même pas pouvoir booter sur les distribs 64bits, mais j'ai que je retente.
Il devait y avoir un bug dans la distribution, ou alors sur ton système. Vérifie que ton BIOS est à jour par exemple.
Le cache à l'air de faire 64bits d'alignement, mais pas l'adress size...
Ça c'est normal. En fait les processeurs actuels (x86-64) n'ont pas vraiment 64 bits pour pouvoir adresser de la mémoire (quelle soit physique ou virtuelle). L'implémentation actuelle des CPU x86-64 est limitée à 48 bits (c'est encore pareil sur les Ryzen). Chez Intel c'est pareil. Les tous premiers Athlon 64 étaient limités à moins encore (40 bits pour l'adressage de la mémoire physique).
C'est bien la tailler du bus d'adresse qui caractérise le 32 ou 64bits d'un processeur non ?
Ça dépend comment on voit les choses. Je ne sais pas s'il y a une définition claire. Les CPU x86-64 actuels savent traiter nativement des entiers de 64 bits, mais par contre n'ont pas d'adressage mémoire réellement 64 bits (cf. plus haut).
Pour finir, dans les données "flags" de ton cpuinfo, on voit le flag "lm" qui signifie "long mode", et c'est ça qui prouve que le CPU est 64 bits. Le mode 64 bits de l'archi x86-64 s'appelle "long mode" => https://en.wikipedia.org/wiki/Long_mode
[^] # Re: Merci à tous
Posté par WhiteCat . En réponse au message Disparition des logiciels en 32bits. Évalué à 5.
Il devait y avoir un bug dans la distribution, ou alors sur ton système. Vérifie que ton BIOS est à jour par exemple.
Ça c'est normal. En fait les processeurs actuels (x86-64) n'ont pas vraiment 64 bits pour pouvoir adresser de la mémoire (quelle soit physique ou virtuelle). L'implémentation actuelle des CPU x86-64 est limitée à 48 bits (c'est encore pareil sur les Ryzen). Chez Intel c'est pareil. Les tous premiers Athlon 64 étaient limités à moins encore (40 bits pour l'adressage de la mémoire physique).
Ça dépend comment on voit les choses. Je ne sais pas s'il y a une définition claire. Les CPU x86-64 actuels savent traiter nativement des entiers de 64 bits, mais par contre n'ont pas d'adressage mémoire réellement 64 bits (cf. plus haut).
Pour finir, dans les données "flags" de ton cpuinfo, on voit le flag "lm" qui signifie "long mode", et c'est ça qui prouve que le CPU est 64 bits. Le mode 64 bits de l'archi x86-64 s'appelle "long mode" => https://en.wikipedia.org/wiki/Long_mode