Quelle est la différence entre arm64 et armhf?
Raspberry Pi Type 3 a 64-bit CPU, mais son architecture n'est pas arm64
mais armhf
.
Quelle est la différence entre arm64
et armhf
?
- armhf = matériel en virgule flottante instructions + 32-bits du jeu d'instructions. 64-bit ARM prend en charge le matériel en virgule flottante et NÉON par défaut, donc pas besoin de spécifier un qualificatif comme 'hf'. Comme mentionné ci-dessous, le RPi de la fondation n'a pas ajouté encore de support pour la version 64-bit de mode sur la voie de la Pi3.
- Veuillez noter que Arch linux division communautaire dédié à la plate-forme ARM (archlinuxarm.org) a déjà le support pour Aarch64 sur Rpi3. Vous pouvez télécharger une image pour Rpi3.
Vous devez vous connecter pour publier un commentaire.
Où voyez-vous que l'architecture armhf? Sur mon Raspberry Pi 3, j'obtiens:
De toute façon, armv7 indique que l'architecture du système est en 32 bits. La première architecture ARM offre de prise en charge 64 bits est armv8. Voir ce table de référence.
Il est exact que le CPU du Raspberry Pi 3 est en 64 bits, mais l'OS Raspbian n'a pas encore été mis à jour pour une version 64 bits de l'appareil. 32-bit logiciel peut fonctionner sur un système 64 bits (mais pas vice-versa). C'est pourquoi vous ne voyez pas l'architecture signalé que 64-bit.
Vous pouvez suivre le GitHub problème pour la prise en charge 64 bits ici, si vous êtes intéressé.
La réponse précédente n'a pas fait de dire ce que
armhf
est.armhf
signifie "bras dur float", et est le nom donné à un portage de debian pour les processeurs arm (armv7+) qui ont un matériel flottant de point d'appui.Sur le beaglebone black, par exemple:
Bien que d'autres commandes (telles que
uname -a
ou 'arch') indiquera seulementarmv71
La
vfpv3
répertoriés dans les 'Fonctions' est ce qui fait référence à la floating point d'appui.D'ailleurs,
armhf
, si le processeur prend en charge, essentiellement remplace Raspbian, qui, si je comprends bien, a été principalement une reconstruction dearmhf
avec des solutions pour remédier à l'absence de virgule flottante, sur le support d'origine raspberry pi. Aujourd'hui, bien sûr, il y a tout un écosystème s'accumuler autour de Raspbian, de sorte qu'ils n'allez probablement pas à l'abandonner. Cependant, c'est en partie pourquoi le beaglebone tourne vers debian, et c'est ok, même si vous avez utilisé pour Raspbian, sauf si vous voulez un peu spécial, inclus le logiciel non-libre comme Mathematica.