Ouvrir le menu principal

MacGeneration

Recherche

Cocoa et 64 bits au menu de Photoshop CS5

Christophe Laporte

jeudi 03 avril 2008 à 09:10 • 44

Ailleurs

Par rapport aux autres logiciels d’Adobe, Lightroom 2 contient une innovation de taille : la prise en charge du 64 bits. Cette fonctionnalité permet au concurrent d’Aperture de gérer plus efficacement les images lourdes. Concrètement, une application écrite en 32 bits peut adresser 4 Go de mémoire, une limite repoussée à 18 millions de téraoctets en 64 bits, bref de quoi voir venir… Sur son blog, John Nack a fait savoir que Photoshop devrait suivre la route tracée par Lightroom.

Un gain de 10 %

Dans une application comme Lightroom, le fait de gérer le 64 bits permet de minimiser le swap (c’est-à-dire de devoir moins souvent charger/décharger des informations en mémoire vive) lors de traitement d’un grand nombre d’images volumineuses. Pour un logiciel comme Lightroom, le gain de performances, selon les ingénieurs d’Adobe, est de l’ordre de 8 à 12 %. Ce n’est pas extraordinaire, mais c’est toujours bon à prendre.

Photoshop CS5 en 64 bits sur Mac

Adobe a décidé que la prochaine application à tirer profit du 64 bits serait Photoshop. Cela sera le cas dès la CS4 sur Windows et sur la CS5 sur Mac. Sachant que l’éditeur de San Jose a pour habitude de réviser sa suite tous les 18/24 mois, il faudra sans doute attendre trois ans avant de voir une version 64 bits de Photoshop sur Mac. Sur l’application phare d’Adobe, le gain de performances devrait être nettement plus intéressant dans certains cas. Une image de 3,75 gigapixels (des photos au niveau de détail stupéfiant) s’ouvre 10 fois plus vite sur une station 64 bits avec 32 Go de RAM en mode 64 bits qu’en mode 32 bits.

Tout réécrire en Cocoa

L’attente sera plus longue sur Mac, car avec Leopard, Apple a finalement décidé de ne pas réviser Carbon de manière à prendre en charge le 64 bits (lire notre article : Pas de 64 bits pour Carbon). Initialement, Apple avait fart pourtant de son intention de produire une version 64 bits de Carbon. Les développeurs d’Adobe vont donc devoir passer à Cocoa et réécrire en large partie Photoshop sur notre plate-forme. John Nack estime qu’un tel changement peut affecter jusqu’à un million de lignes de codes. Depuis le mois de juin dernier, les ingénieurs d’Adobe se forment intensivement à Cocoa et à l’Objective-C. Habituellement, ils programment en C++.

Grand fan d’Apple, John Nack demande aux utilisateurs Mac de ne pas jeter la pierre à Adobe sur le fait que la version 64 bits de Photoshop arrivera plus tard sur Mac que sur PC. Sachant qu’Apple développe encore plusieurs logiciels majeurs en Carbon (iTunes et Final Cut Pro notamment), les équipes d’Adobe pensaient qu’il serait possible de concevoir des applications 64 bits en Carbon. Si une réécriture du logiciel n’avait pas été indispensable, la prochaine mouture de Photoshop aurait été à l’heure du 64 bits.

Si l’éditeur de San José ne s’est pas mis à Cocoa plus tôt, c’est parce qu’il ne se sentait pas limité par Carbon et que réécrire une application en Cocoa ne signifie pas pour autant que celle-ci deviendra d’un coup deux fois plus rapides, qu’elle aura trois fois plus de fonctionnalités et sera dix fois plus stables. Mais indéniablement pour Apple, qui souhaitait se concentrer sur Cocoa à l’avenir, c’est une bonne nouvelle que de voir ses partenaires historiques (Adobe et Microsoft) suivre la route qu’elle trace.

Soutenez MacGeneration sur Tipeee

MacGeneration a besoin de vous

Vous pouvez nous aider en vous abonnant ou en nous laissant un pourboire

Soutenez MacGeneration sur Tipeee

Mistral Large 3 et Ministral 3 apportent un vent de fraicheur aux modèles d’IA ouverts

02/12/2025 à 23:54

• 1


Séries Apple TV : quand la politique dicte les annulations ou reports

02/12/2025 à 22:17

• 31


C'est déjà Noël chez Cultura : le petit guide pour trouver LE cadeau qui fera mouche 📍

02/12/2025 à 20:33

• 0


Windows 10 (oui oui), bilan Apple Silicon, tests… Les articles du Club iGen publiés en novembre

02/12/2025 à 18:00

• 12


Samsung annonce un SSD externe qui contient un peu d'un smartphone Galaxy

02/12/2025 à 17:15

• 7


Un nouvel adaptateur CR2032 pour empêcher les piles d'exploser dans les Macintosh

02/12/2025 à 15:15

• 10


Linus monte le PC de Linus en vidéo

02/12/2025 à 13:00

• 19


Alan améliore l’accessibilité de macOS en encadrant l’application active

02/12/2025 à 11:15

• 6


Les cours de programmation de Purple Giraffe sont en promotion

02/12/2025 à 11:00

• 0


Matter, Thread et prix serrés : IKEA dévoile sa nouvelle gamme de produits connectés

02/12/2025 à 10:52

• 71


Le MacBook Air M2 plonge à 748 € sur Amazon (avec 16 Go de RAM) 🆕

02/12/2025 à 09:10

• 84


La saga Traqués continue : Apple ne trouverait pas les ayants droit du roman plagié

02/12/2025 à 07:52

• 37


Amar Subramanya face au chaos : mission impossible pour le nouveau patron de l'IA d'Apple ?

02/12/2025 à 07:38

• 49


Ducklet s’éteint : le petit client SQLite natif pour macOS tire sa révérence

02/12/2025 à 07:15

• 8


DaVinci Resolve prend maintenant en charge le montage 32K sur les Mac M5

02/12/2025 à 06:45

• 6


John Giannandrea, responsable de l'IA, va quitter Apple et être remplacé par un spécialiste issu de chez Microsoft

01/12/2025 à 23:47

• 44