Salut
Fabien.
Ton
MacBook Pro_Mid 2009 possède une architecture de
processeur 64-bit. Il est compatible avec «
Mountain Lion 10.8» comme avec «
Mavericks 10.9». Avec 8 Go de RAM, ça le fait.
⚛
«
Mountain Lion» est le 1er OS qui embarque exclusivement un & un seul type de
noyau : à savoir un
kernel et des
kexts (kernel_extensions) en mode
64-bit. Il est impossible avec cet OS (et avec le suivant : «
Mavericks») de
switcher en mode
32-bit_kernel/kexts.
Est-ce que cela a des incidences sur la capacité d'applications déjà anciennes, de type
32-bit, à continuer de fonctionner sur un
noyau 64-bit? De manière usuelle, une application
32-bit en elle-même peut se déployer sur la base d'un
kernel_64-bit (compatibilité descendante) sans afficher trop de lézards (lol) ; mais cela ne concerne absolument pas les
extensions_de_noyau d'une telle application, qui, si elles sont codées
32-bit sans code additionnel
64-bit, sont strictement incompatibles avec le mode
64-bit_
kernel. Pour qu'une telle application demeure pleinement fonctionnelle, il faut donc qu'elle bénéficie de mises-à-jour (de ses pilotes et plug-ins notamment) qui leur rajoutent un code
64-bit. C'est donc une affaire de cas-par-cas.
⚛
«
Snow Léopard 10.6» fait partie de la famille des OS (incluant aussi «
Lion 10.7» et «
Léopard 10.5») dotés d'un
double noyau :
32-bit_
kernel vs
64-bit_
kernel. Cet OS démarre classiquement en mode
32-bit_
kernel par défaut, mais peut
switcher optionnellement en mode
64-bit_
kernel (tenir les touches
6&
4 pressées au lancement) dans la mesure où le Mac supporte ce
switch (il lui faut notamment avoir une
EFI_
64-bit). Ce mode de démarrage par défaut
a minima (
32-bit_
kernel) s'explique sans doute par le souci des développeurs de «
Snow Léopard» de ménager une transition confortable aux usagers lestés d'une panoplie d'applications
32-bit, dont les extensions de noyau n'auraient pas du tout été à la fête avec un démarrage en mode
64-bit_
kernel . C'est pourquoi le bidouillage via le «
Terminal» pour forcer «
Snow Léopard» à démarrer par défaut en mode
64-bit_
kernel ne semble pas une initiative des plus opportune.
L'application «
Logic Pro» dans sa version «
X» toute nouvelle revendique l'environnement «
Mountain Lion 10.8.4» au minimum. Chercher à forcer son installation dans l'environnement «
Snow Léopard 10.6.8» même
switché en mode
64-bit_
kernel sur un Mac qui le permet - voilà qui promet du sport
. Car déjà le logiciel est in-téléchargeable de l'App Store à partir d'un tel OS (il faudrait donc passer par un Mac supportant «
Mountain Lion 10.8.4» pour avoir le feu vert et ensuite faire le transfert au Mac supportant «
Snow Léopard»). Le logiciel embarquant un fichier
plist stipulant la version minimale de l'OS supporté, il faudrait donc éditer ce
plist pour berner le logiciel dans un contexte «
Snow Léopard». Mais même ainsi je doute que le logiciel consente à installer toutes ses ressources et ce combat d'arrière-garde paraît perdu d'avance.
⚛
Pour résumer ces élucubrations matutinales des plus indigestes : ton Mac avec processeur
64-bit et 8Go de RAM semble pouvoir tirer avantage de l'OS de la rentrée : «
Mavericks 10.9» proclamé moins gourmand en ressources que «
Mountain Lion 10.8». Cet OS
64-bit_
kernel exclusif doit pouvoir s'installer sur ton «
Snow Léoapard 10.6.8» comme une super MÀJ-Système conservant l'installation des applications & préférences de l'usager. Mais...
[...car il y a toujours un '
mais' en matière de 'progrès'
]
- 1° tes applications 32-bit ne vont pas du tout aimer cet environnement 64-bit_kernel incontournable en ce qui concerne les Extensions_de_noyau et, là, c'est une affaire d'attitude de la part des développeurs de chacune : jet de l'éponge ou MÀJ des plugins, pilotes etc. pour essayer de garder à flot leurs logiciels ;
2° «Snow Léopard» est le dernier OS à assurer la compatibilité avec les encore plus anciennes applications écrites en code PPC. Ce grâce à l'émulateur invisible «Rosetta» capable de retraduire à la volée le code PPC en code Intel - procédé abandonné à partir de «Lion» vraisemblablement à cause du ralentissement des processus logiciels qu'il implique. Donc si tu es attaché (sans savoir leur nature) à quelques unes de ces anciennes applications PPC, sache qu'elles seront toutes plantées aussi bien sous «Mountain Lion» que sous «Mavericks».
Tu serais donc avisé d'aller vérifier la nature du code (PPC, Universal Binary, Intel) de chacune de tes applications avant toute migration, afin de mesurer tes pertes à venir
. Ce qui concerne aussi, donc, les applications Intel
32-bit. La solution de sauvegarde s'impose d'elle-même : sur un DDE dédié ou sur une partition dédiée d'icelui, tu serais bien avisé de
cloner, avant toute MÀJ à «
Mavericks 10.9», l'ensemble de ton DDI (utilise «
Carbon Copy Cloner» ou «
Super Duper» pour ce faire) sous forme d'OS
démarrable, afin à l'occasion de pouvoir
re-booter sous «
Snow Léopard» pour ré-utiliser telle ou telle application devenue
obsolète dans l'environnement «
Mavericks 10.9».
[
NB. Substituer à ton DDI un SSD te permettrait d'atteindre une vélocité et une réactivité logicielle des plus confortable - réfléchis à cette option.]
⚛
Comme je m'en voudrais d'offrir une aussi sèche tartine de pain noir sans quelque confiture destinée à flatter le goût, qu'il me soit loisible de citer la devise opportuniste du
Prince Salina dans le «
Guépard» de
Lampedusa dont les ancêtres portaient eux-mêmes armes du '
Lion_Léopardé' (celui-là, n'hésitant pas à marier son neveu
Tancrède à la fille du maire sicilien appartenant à la classe bourgeoise promise au pouvoir avec la révolution
Garibaldienne ; celui-ci, ayant su trouver un adaptateur aux priorités esthétiques en marche du cinéma sur la littérature en la personne de
Visconti) : «
Il faut que tout change, pour que tout continue à rester comme avant».