Les notes de version 14.04 contiennent la phrase suivante:
Le support X32 ABI (mode 64 bits avec pointeurs 32 bits) a également été introduit.
Je pense que cela mérite un peu plus d'explications. Lorsque vous utilisez un moteur de recherche pour en savoir plus sur "x32 ABI", vous pouvez au mieux trouver un article Wikipedia , mais surtout Phoronix et Slashdot, qui ne semblent pas très utiles.
J'aimerais voir des réponses perspicaces sur:
- Comment ou quoi de x32 ABI est actuellement implémenté en 14.04?
- Est-il activé par défaut dans 14.04 64 bits ou y a-t-il des étapes supplémentaires nécessaires pour configurer x32 ABI?
- Quels composants ou quels logiciels peuvent utiliser x32 ABI?
- Existe-t-il des avantages réels sur une machine / installation exécutant x32 ABI?
- Quelle est la consommation de mémoire par rapport aux installations par défaut 32 bits et 64 bits?
Idéalement, l'ABI x32 aurait dû rassembler le meilleur des deux mondes: la plupart des améliorations de vitesse de x86-64 et une consommation de mémoire plus faible pour les utilisateurs de matériel plus ancien capable de 64 bits qui n'avait pas beaucoup de RAM .