S'identifier / Créer un compte
  • Actualités
  • Dossiers
  • Tests
  • Commentaires
  • INpactiens
Publicité

Snow Leopard : un noyau et des pilotes en 32 bits par défaut ?

Une situation sans doute temporaire

Une information importante vient de paraître dans un document fourni par Apple au sujet de Snow Leopard : sur la majorité des machines, le noyau du système (et donc les pilotes) démarrera par défaut en 32 bits. L’information, relayée par MacGeneration, met en lumière une décision d’Apple selon différents critères.

Le tableau ci-dessous résume la situation :

 snow leopard 

Comme on le voit, seuls les serveurs Xserve de la société lancent par défaut normalement le noyau en 64 bits. Pour les autres machines, tout dépend a priori de l’architecture de l’EFI, 32 ou 64 bits. Pour savoir quelle version vous lancez, il faut exécuter une commande dans le terminal : « ioreg -l -p IODeviceTree | grep firmware-abi ».

snow leopard

Toutefois, la situation n’est pas très claire car :
  • Des utilisateurs ont pu activer le noyau 64 bits avec un EFI 32 bits
  • Des utilisateurs ayant un EFI 64 bits n’ont pas pu activer le noyau 64 bits
Ce qui devrait être automatique ne l’est pas toujours, de même que la manipulation consistant à appuyer sur les touches 6 et 4 du clavier pendant le démarrage ne fonctionne pas tout le temps.

Ainsi, sur la machine de Christophe Laporte, de chez MacGeneration, l’EFI est bien en 64 bits, mais pas le noyau :

snow leopard 

On voit bien par contre que les autres applications sont pratiquement toutes en Intel 64 bits, ce qui signifie qu’elles profitent quand même de certains avantages liés à cette architecture, et qui ne sont pas liées au nouveau noyau, comme l’adressage de la mémoire. Il semble toutefois, d’après OSNews, que l’EFI n’explique pas tout, et le site estime qu’Apple a introduit certaines limitations artificielles.

Bien entendu, rien n’empêchera Apple de publier des mises à jour après la sortie de Snow Leopard. On pourrait par exemple voir arriver un nouveau firmware pour les machines à base de Core 2 Duo qui ont un EFI 32 bits, ou encore une activation par défaut du noyau 64 bits sur les machines qui souscrivent aux conditions.
Vincent Hermann

Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.

Le 19 août 2009 à 12:23 (26 906 lectures)

Il y a 194 commentaires

Avatar de Burn2 INpactien
Burn2 Le mercredi 19 août 2009 à 12:26:11
Inscrit le mardi 1 novembre 05 - 9697 commentaires
C'est bien le bordel tout ça. J'ai du mal à voir comment on peut avoir des tâches 64bit sur un noyau 32bit?
Avatar de oposs INpactien
oposs Le mercredi 19 août 2009 à 12:35:30
Inscrit le lundi 11 octobre 04 - 9098 commentaires
Entre ca et OpenCL limite a certaines cartes graphiques, je suis pas sur d'upgrader finalement.
Avatar de Alkore INpactien
Alkore Le mercredi 19 août 2009 à 12:40:23
Inscrit le jeudi 5 janvier 06 - 6766 commentaires
Ce qui devrait être automatique ne l’est pas toujours, de même que la manipulation consistant à appuyer sur les touches 6 et 4 du clavier pendant le démarrage ne fonctionne pas tout le temps.
(...)Le site estime qu’Apple a introduit certaines limitations artificielles.

Apple prévoit sûrement l'activation du 64bit avec iTunes

Edité par Alkore le mercredi 19 août 2009 à 12:41
Commentaire de fOol'aSs supprimé le 01/01/1970 à 00:00:00 : Commentaire inutile
Avatar de quarks INpactien
quarks Le mercredi 19 août 2009 à 12:44:07
Inscrit le mardi 22 février 05 - 272 commentaires
C'est bien le bordel tout ça. J'ai du mal à voir comment on peut avoir des tâches 64bit sur un noyau 32bit?


+1

Je ne comprends comment on peut lancer des appli 64bits sur un noyau 32bits...
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.

Il y a 194 commentaires