Mac OS X est conçu pour tirer le meilleur parti de l'architecture évoluée du nouveau Mac Pro. Mac OS X repose sur une structure UNIX à toute épreuve, offre des performances 64 bits exceptionnelles et intègre des outils pour développeurs de pointe.
Compatibilité UNIX.
Mac OS X est un système d'exploitation puissant, grâce à la technologie qui agit en coulisse : une base UNIX entièrement certifiée. Grâce à son infrastructure UNIX à toute épreuve, c'est l'un des systèmes d'exploitation les plus stables et sécurisés, toutes plates-formes confondues. En tant que développeur, vous apprécierez d'autant plus la conformité UNIX de Mac OS X. En effet, Mac OS X compile et exécute tout votre code UNIX existant, et vous pouvez donc le déployer dans des environnements qui exigent une conformité totale. Résultat : les logiciels se comportent exactement comme prévu. Et grâce aux outils puissants intégrés à Mac OS X qui améliorent les performances des applications sur les processeurs multi-cœurs, le nouveau Mac Pro est la station de travail idéale.
Puissance de l'architecture 64 bits.
Mac OS X est au nouveau Mac Pro ce qu'un pilote expérimenté est à un moteur puissant : un partenaire idéal. Puisque le système d'exploitation tout entier est compatible 64 bits, vous pouvez profiter pleinement de l'architecture 64 bits des processeurs Quad-core Intel Xeon « Nehalem » qui équipent le nouveau Mac Pro. Ajoutez jusqu'à 32 Go de mémoire, et les performances de Mac OS X sont encore plus époustouflantes. Mac OS X permet également aux développeurs de créer des applications 64 bits complètes à l'aide des framework (structures) d'interfaces graphiques Cocoa, Quartz, OpenGL et X11. En outre, comme Mac OS X prend en charge les applications 64 bits et 32 bits, vous n'avez pas besoin d'un nouveau jeu de périphériques ou de pilotes.
Multi-cœur. Multitâche.
Mac Pro peut accueillir un ou deux processeurs Quad-Core Intel Xeon « Nehalem » dotés d'une puissance de calcul incroyable. Optimisé pour les technologies
multi-cœurs, Mac OS X fournit des outils performants qui simplifient l'exploitation des caractéristiques de Mac Pro. Par exemple, l'ordonnanceur de Mac OS X est d'une efficacité redoutable pour allouer les tâches aux multiples cœurs et processeurs. Mac OS X consacre donc moins de temps à gérer les tâches et plus de temps à effectuer des calculs. En tant que développeur, vous pouvez créer des applications qui font preuve d'une même efficacité grâce à NSOperation, une API révolutionnaire qui optimise les applications pour le traitement multi-cœur.
Core Animation.
Les fenêtres en cascade de Time Machine et les animations fluides du Dock à reflet en 3D sont des exemples des effets visuels spectaculaires qui distinguent Mac OS X des autres systèmes d'exploitation. Ces prouesses esthétiques s'appuient sur une technologie intégrée à Mac OS X appelée Core Animation. Les performances de Core Animation profitent des processeurs
multi-cœurs et des cartes graphiques de pointe du nouveau Mac Pro. Core Animation permet en outre aux développeurs d'accéder à la puissance des technologies graphiques d'Apple. Vous pouvez créer des interfaces utilisateur et des visualisations animées, qui superposent des couches multimédias à base de texte, de graphismes 2D, de rendus OpenGL et de vidéos QuickTime, le tout en temps réel.
Outils pour développeurs Xcode.
Xcode est l'environnement de développement graphique gratuit fourni avec chaque Mac. Il s'agit du logiciel utilisé par Apple pour réaliser Mac OS X, et qui offre de nombreux outils et fonctionnalités, dont un débogueur graphique, un éditeur de code source qui prend en charge des dizaines de langages, ainsi que l'incroyable outil Instruments qui permet de visualiser les performances de votre application. Xcode est optimisé pour tirer parti des processeurs multi-cœurs Intel Xeon « Nehalem » et de la mémoire système de Mac Pro. Il est 20 % plus rapide qu'auparavant, prend en charge plusieurs langages (humains et informatiques) et offre aux programmeurs tous les outils nécessaires à la création d'applications pour Mac OS X.*
Et voilà ! Un serveur instantané.
Parmi ses nombreux talents, Mac Pro sait briller en tant que puissant serveur de groupe de travail. Il vous suffit de lui adjoindre Mac OS X Server. Vous obtenez une solution qui allie la convivialité du Mac, une grande souplesse de configuration et une plate-forme serveur matérielle. Doté de la puissance de calcul de 8 cœurs de processeurs Intel Xeon « Nehalem », de 32 Go de mémoire ECC, d'une nouvelle carte RAID en option et de deux ports Ethernet Gigabit, un serveur de groupe de travail Mac Pro dispose de toutes les qualités requises — avec de la marge.
* Tests menés par Apple en février 2009 sur des prototypes de Mac Pro 8-core cadencés à 2,93 GHz et des ordinateurs Mac Pro 8-core cadencés à 3,2 GHz prêts à la commercialisation. Les systèmes étaient équipés de 6 Go de RAM sur Mac Pro 8-core à 2,93 GHz et de 8 Go de RAM sur Mac Pro 8-core à 3,2 GHz. Résultats Xcode basés sur l'assemblage et le nettoyage d'Adium 1.3.2 (www.adiumx.com). Les tests de performances sont menés sur des ordinateurs spécifiques et ne donnent qu'une indication approximative des performances de Mac Pro.




