Portage pour AMD64
- Debian pour AMD64
- État d'avancement
- Un espace utilisateur complet en 64 bits
- Gestion minimaliste de l'exécution AMD64 pour i386
- Liste de diffusion
- Machines publiques
- Liens
Debian pour AMD64
Cette page est faite pour aider les utilisateurs et les développeurs Debian utilisant Debian GNU/Linux avec l'architecture AMD64. Vous trouverez ici des informations sur l'état d'avancement du portage, quelles machines sont accessibles aux développeurs, où discuter du développement du portage, où trouver plus d'informations à propos des porteurs Debian et des liens vers plus d'informations.
État d'avancement
AMD64 est une architecture officielle de Debian depuis la sortie de la version 4.0 de Debian (etch).
Le portage se compose d'un noyau pour tous les processeurs AMD 64 bits avec l'extension AMD64 et pour les processeurs Intel avec l'extension Intel 64 et d'un espace utilisateur 64 bits commun.
Un espace utilisateur complet en 64 bits
Le portage AMD64 est entièrement en 64 bits, ce qui permet à l'utilisateur de bénéficier de tous les avantages de cette architecture, en comparaison avec i386 :
- pas de segmentation de mémoire pour les mémoires de bas et haut niveau ;
- jusqu'à 128 To d'espace d'adressage par processus (au lieu de 2 Go) ;
- gestion de 64 To de mémoire physique au lieu de 4 Go (ou 64 Go avec l'extension PAE) ;
- 16 registres généraux dans le processeur au lieu de 8 ;
- configuration par défaut de gcc utilisant la bibliothèque SSE2 math à la place de la 387 FPU ;
- gcc libère les registres de pile par défaut avec l'option -O2 ;
- l'optimisation du temps de compilation utilise une base commune pour AMD64/Intel 64 au lieu de quelque chose venant de l'architecture i386 ;
- les pages de mémoire ne sont pas exécutables par défaut.
L'exécution native de binaires pour le 32 bits est gérée par le noyau, et les bibliothèques centrales sont fournies par le paquet ia32-libs.
Gestion minimaliste de l'exécution AMD64 pour i386
La distribution officielle i386 inclut actuellement une gestion minimaliste d'AMD64, consistant en un noyau 64 bits, une suite d'outils de compilation afin de créer des binaires 64 bits et le paquet amd64-libs pour exécuter des binaires amd64 extérieurs avec des bibliothèques natives partagées.
Liste de diffusion
Les discussions et le développement sur ce portage ont lieu sur la liste debian-amd64.
Machines publiques
Tout développeur Debian peut utiliser les machines Debian pour portages – porterbox.