|
{revue}
Mac OS X v10.6, souvent appelé par son nom de code Snow Leopard (once), est le système d'exploitation actuel destiné aux ordinateurs Macintosh d'Apple. Il a succédé le 28 août1 2009 à Mac OS X v10.5 « Leopard ». Il a été présenté en avant-première lors de la Worldwide Developers Conference en juin 2008. Une version de développement a été distribuée aux développeurs participant à la WWDC 2008 et ne fonctionne que sur processeurs Intel ; Apple a confirmé l'abandon des processeurs à architecture PowerPC, près de 4 ans après la transition d'Apple vers l'architecture x86. Cela expliquerait l'amélioration des performances, car les applications actuelles, en Universal binaries, contiennent du code prévu pour être lancé sur les deux architectures à la fois et qui pénalisent donc le poids du fichier (qui contient en pratique deux fois plus de code) et sa vitesse d'exécution car il est très difficile d'optimiser un programme lorsque le code doit pouvoir s'exécuter sur plusieurs architectures, complètement différentes de surcroît.
Un noyau (Kernel) 32 Bits ou 64 BitsMac OS X 10.6 est livré avec deux noyaux. Le premier est un noyau en mode d'architecture 32 bit le second en 64 Bits. Par défaut c'est le noyau 32 bits qui est chargé sur les Mac à processeur Intel. Sur les serveurs Intel Mac OS X Server c'est le noyau 64 bits qui est chargé. La motivation de cette décision est basée sur la nécessité d'utiliser des pilotes (driver) correspondant au type de noyau utilisé. Un noyau 64 Bits requiert des pilotes 64 bits, un noyau 32 bits exploite des pilotes 32 Bits. Afin d'assurer une compatibilité avec les périphériques non livrés avec des pilotes 64 Bits. L'utilisation du noyau 32 bits ne limite pas l'exécution d'applications en 32 bits ou 64 bits. l'utilisation des programmes 32 Bits sur Snow Leopard est possible grâce à l'implémentation de LP64. Les gains performances obtenues par Snow Leopard sont dues à l'optimisation du système en mode 64 bits (Finder, API etc). L'utilisation du noyau 64 bits est activé par défaut sur les serveurs Intel Xserver afin de dépasser la limite de 32 Gio. Le noyau en mode 32 bits peut grâce au PAE dépasser la limite des 4 Gio et de gérer une quantité de mémoire jusqu'à 32 Gio. Les nouveautésLes nouveautés prévues à ce jour sont les suivantes :
Historique des versions
Mises à jour
Notes et références
Liens externes
Le Texte ci-dessus est disponible sous GNU Free Documentation License. La source est wikipedia http://fr.wikipedia.org/wiki/{title} |