Leopard, un futur OS (déjà ? )

Delgesu

Membre expert
Club iGen
13 Mai 2003
1 113
79
50
lecahierdexavier.blogspot.com
Tiger à peine arrivé que l'on nous prépare déja à la sortie de Leopard. Or, j'ai été voir sur le site d'Apple, et je ne vois vraiment pas ce que cet OS va m'apporter. Autant je suis passé de Jaguar à Tiger car mon eMac tirait la langue, et j'utilise plein d'outils de cet OS, autant là je ne vois pas ce que cela va apporter au commun des mortels. Les évolutions m'ont l'air surtout importantes pour ce qui utilisent leur ordi de manière tout-à-fait professionnelle (sécurité avec Time machine, ergonomie avec Spaces). Qu'en pensez-vous ?
 
Tiger à peine arrivé que l'on nous prépare déja à la sortie de Leopard. Or, j'ai été voir sur le site d'Apple, et je ne vois vraiment pas ce que cet OS va m'apporter. Autant je suis passé de Jaguar à Tiger car mon eMac tirait la langue, et j'utilise plein d'outils de cet OS, autant là je ne vois pas ce que cela va apporter au commun des mortels. Les évolutions m'ont l'air surtout importantes pour ce qui utilisent leur ordi de manière tout-à-fait professionnelle (sécurité avec Time machine, ergonomie avec Spaces). Qu'en pensez-vous ?

:rateau: :D
Rien de plus vraiment... :)
 
euh... Mon intervention est-elle si stupide ??:heu:



Non c'est pas ça mais c'est comme si tu venais en disant que t'aimais faire du VTT et que tu voyais pas pourquoi t'achèterais le dernier VTX qui est parait-il vachement mieux et qui est même pas encore sorti donc on peut même pas savoir ce qu'il vaut encore vraiment.

Alors tu vas avoir les pro VTX qui vont te dire à quel point il est génial et à quel point c'est bête de passer à côté et puis les anti qui te diront que c'est que du marketing + gadgets.

En gros, si tu n'en vois pas l'utilité, que tu n'en ressens ni le besoin ni l'envie, reste sur Tiger, et tu verras bien ensuite au fur et à mesure, de toute façon tu finiras par y venir, ou alors tu passeras direct à 10.6. c'est aussi une façon de faire, on souffre pas actuellement sous panther.:cool:
 
Tiger à peine arrivé que l'on nous prépare déja à la sortie de Leopard. Or, j'ai été voir sur le site d'Apple, et je ne vois vraiment pas ce que cet OS va m'apporter. Autant je suis passé de Jaguar à Tiger car mon eMac tirait la langue, et j'utilise plein d'outils de cet OS, autant là je ne vois pas ce que cela va apporter au commun des mortels. Les évolutions m'ont l'air surtout importantes pour ce qui utilisent leur ordi de manière tout-à-fait professionnelle (sécurité avec Time machine, ergonomie avec Spaces). Qu'en pensez-vous ?
Je vais juste ajouter un truc :

Pour le communs des utilisateurs, Leopard n'apporte peut-être rien de spéciale, mais Tiger est déjà très bien, alors un Tiger avec des gadgets en plus pourquoi pas...

Là ou ça apporte directement, c'est pour les développeurs, et donc du coup indirectement aux utilisateurs.

Donc l'OS en soit ne comporte peut-être pas de nouveauté "direct", mais une fois que la transition des développeurs sera faite, on verra certainement ce que Leopard apporte :)
 
perso, j'attends Leopard surtout pour que ma becane tourne avec 64 Bits (et bé dis donc...:rateau: ) et sinon les gadgets sont toujours bon à prendre :up:
 
perso, j'attends Leopard surtout pour que ma becane tourne avec 64 Bits (et bé dis donc...:rateau: ) et sinon les gadgets sont toujours bon à prendre :up:

C'est typiquement ce que l'on peut lire sur Leopard : "il gere le 64 bits, donc mon ordi va forcement se transformer en calculateur de la NASA" ;) Cela a ete ecrit un peu partout sur MacGe, et fatalement ne s'arretera pas demain. D'abord, attendons de savoir ce qu'apporte vraiment Leopard avant de nous emporter. Par exemple, Tiger integre quelques briques en 64 bits, dont la principale est de tirer partie d'un adressage memoire de 64 bits. Cela signifie que l'OS peut gerer plus de 4 Go. Chouette. Attendez, rappellez-moi une chose : quelle Mac, a part le Mac Pro, permet de depasser les 2 Go (voire 3 Go si on admet une chute de performances avec son Macbook Pro) ? Et quels sont les cas d'utilisation qui sont trop penibles sur une machine aussi performante qu'un Macbook Pro gonfle a bloc (hors goulet d'etranglement du sous-systeme disque et des performances graphiques) ?

Le 64 bits, ce n'est que cela : adresser des instructions par paquets de 64 bits au lieu de 32 bits. L'effet premier recherche est que l'OS utilise plus de 4 Go (ca c'est deja fait), mais aussi les applications. Et ca ce n'est pas fait, ainsi meme les frameworks d'Apple ne sont toujours pas prets. Et pour les applications, encore faut-il que les editeurs de logiciels prevoient des versions 64 bits de leur soft. On leur a demande de faire des softs compatibles OS9/OS X, puis des Universal Binaries pour PowerPC/Intel, et bientot il faudra assurer la compatibilite 32/64 bits (je vous passe la prehistoire, de toute facon l'Histoire ne fait que se repeter). Parce que, rappelons-le : les Mini, Macbook et Macbook Pro (jusqu'a l'automne pour ces deux derniers) ont beau etre passes a Intel, leur processeur est un 32 bits, point. Bref, le parc n'est pas encore assez developpe pour que des Adobe et autres editeurs investissent dans des versions 64 bits de leur soft en parallele des version 32 bits, mais aussi PowerPC et... Windows. Au bas mot, cela ferait quatre versions a maintenir : Universal Binary 32 bits, UB-64, Windows Vista 32 bits et WV-64. Ouf. Un developpeur Adobe l'a d'ailleurs rappele la semaine derniere : pas de version 64 bits de la CS3.

Est-ce un mal ? Mis a part de manipuler des volumes de donnees bien plus considerables, qu'apporte le 64 bits ? Des binaires plus gros. Deux fois plus gros. Et cela a forcement un impact negatif : latence augmentee, parce que l'electronique doit etre repensee pour une synchronisation parfaite avec deux fois plus de bits. Et si les binaires doublent de taille, la bande passante, elle, ne va pas doubler du jour au lendemain. En gros, on va y perdre, puisqu'on pourra traiter moins d'information en un coup, parce que les informations seront plus volumineuses, meme si plus completes.

Bien entendu, le probleme est plus complexe : les binaires ne vont pas reellement doubler de taille, et parfois on pourra considerer qu'en un coup d'horloge on peut effectuer deux operations elementaires, par exemple charger deux donnees codees sur deux mots de 32 bits successifs pourraient etre chargees en une fois. Et puis, surtout, il y a en fait un enorme avantage au 64 bits... chez Intel. En fait, c'est AMD qui en est l'auteur avec le x86-64, mais Intel a honteusement repris cela a son compte avec le jeu d'instructions EM64T : a cote de doubler la taille des mots a l'interieur du CPU, notamment la taille des registres internes, on va egalement doubler leur nombre. Ainsi, les registres generaux passent de 8 a... 16. C'est considerable : cela permet de limiter un peu plus le recours a la memoire, si le code machine a ete bien optimise. A l'epoque du passage 16/32 bits (Intel 80386, il y a... 20 ans), on n'y avait pas touche, et c'est un point qui faisait des processeurs Intel x86 de vrais dinosaures par rapport a la concurrence. On a juste rajoute par la suite des jeux d'instruction : MMX, puis SSE1, 2, 3 et maintenant 4 qui, eux, se basent sur des registres XMM de 128 bits (et vont aussi doubler en nombre).

Mais il y a loin de la diffusion d'une technologie a une amelioration quantitative de nos applications : Intel, dont les compilateurs sont de vrais petits bijoux, bien au-dela de ce que Microsoft ou GCC peut nous offrir, a eu 20 ans pour optimiser ses compilateurs 32 bits. Cela prendra longtemps pour developper d'excellents compilateurs 64 bits, capables d'optimiser des codes de toute nature de facon automatique, avec assez d'exceptions pour se sortir de n'importe quel cas de figure.

Alors, par pitie, arretons de tomber sur l'argument choc "64 bits". Ou alors, justifions : pour ma part, je sais que je pourrais gagner plus de 30% sur mes simulations de tsunami en Mediterranee, le jour ou Wolfram me sortira un Mathematica 100% optimise. Parce que c'est ce que j'obtiens, plus ou moins, sur un Linux 64 bits. Mais, en dehors de quelques niches, l'architecture 32 bits a encore de beaux jours devant elle : elle est le fruit de longues annees d'optimisation, et correspond bien a l'utilisation que l'on peut faire de nos ordinateurs AUJOURD'HUI.
 
Surtout il faut attendre les secret features promis par steve Jobs. Ils seront sans doute présenté le 9...

Wait and see
 
  • J’aime
Réactions: pim
Ça, je crains que ce ne soit que du teasing ...
Si je compare avec Tiger, dont il a été dit monts et merveilles par Apple avant sa sortie, on peut s'attendre à quelques nouveautés cosmétiques/ergonomiques intéressantes et un lot de fonctionnalités dont l'intérêt est plus marketing (pour l'image, donc) que réel.
Je suis très content de Tiger, qui fonctionne encore mieux que Panther. Mais en définitive, hormis Spotlight, les nouvelles fonctionnalités mises en avant à l'époque ne m'intéressent pas (Dashboard est arrêté depuis longtemps sur mon PowerBook, par exemple). L'effet "goutte" de Dashboard (qui a fait pleurer plus d'un possesseur d'iBook G4, de ceux pour lesquels cet effet était désactivé ...) cela fait rire deux-trois fois mais après on s'en fiche un peu.
Ce que j'espère c'est un système encore plus performant (genre sur la gestion du swap, sur la gestion des services, sur le multi-processeur etc.) et que Space sera au poil (car ça manque pour l'instant assez cruellement et les solutions tierces sont médiocres).
Mais je parierais que Time Machine ne sera guère convaincant (Versomatic et SuperDuper! me semblent plus intéressants à eux deux que ce joli logiciel à la Star Wars ...)
Etc.
Quant au 64 bits, c'est un peu la tarte à la crème, en effet. On en a rien à faire pour l'instant.
 
de toutes façon apple nous cache pas mal de chose sur Léo :siffle: on verra bien, rien que l'illuminous sera bien même si j'ai plus le thème aqua sur mon mac :rateau:
je pense que le 10.5 apportera sont nombres de nouveautés mais pas de révolution enfin a voir :up:
 
Salut.

Leopard c'est bien, mais vivement Mac OX 11 :love:
Enfin, d'ici là, on sera passé aux processeurs Sun :siffle: :D ;)

@+
iota
 
Il est clair que j'aimerais bien avoir une petite idée sur le système que projette Apple pour le futur moins immédiat.
 
Moi pour mac OS XI Je verrai bien un abandon de darwin au profit de... Solaris. Avez vous remarquer, ils ont repris les technologies zfs et dtrace (je crois que c'est son nom) de plus les relations entre sun et apple sont de bonne famille...
Enfin tout sa n'est que rumeurs et mon avis.
L'avenir nous repondra.

S cela est vrai, un nouveau changement d'architecture se profile... Le passage au sparc :love: ou du moins l'abandon de intel (les machine de sun tourne sous amd et sparc)

Eric
 
Ne soyons pas déraisonnables : Solaris tourne sur Intel depuis Solaris 5.2. Malgré une période d'hésitation (due en partie à la recherche d'une stratégie pour contrer/profiter de Linux), toutes les versions depuis ont été disponibles sur Intel.
Donc le passage de Darwin à Solaris n'implique pas le passage sur SPARC.
Ensuite, Apple, en utilisant ZFS et dtrace ne fait qu'implémenter des technologies Open Source (disons, ouvertes), certes promues par SUN. Pour autant, ce ne sont que des technologies parmi d'autres, de sources variées. Rien d'extraordinaire, donc, dans ces décisions.
Quoi qu'il en soit, SUN a peut-être envie qu'Apple l'épaule, mais pour l'instant, Apple n'a besoin de personne. la seule chose vraiment intéressante de Solaris 10 que Mac OS X n'a pas (encore) est le zoning.
 
la seule chose vraiment intéressante de Solaris 10 que Mac OS X n'a pas (encore) est le zoning.

Au niveau tchnologie oui, mais solaris a une experience beaucoup plus longue dans l'univers unix que darwin, de plus darwin est basé sur un micro noyau mach qui se fait vieux (je sais qu'il n'y a pas que ca qui compose le noyau mais quand meme, a quand un passage sur L4?) et pour finir cela donnerait un petit coup de pouce au xserve qui a encore du mal a s'imposé car etant basé sur solaris, les administrateur réseau ferait le switch plus facilement.

Maintenant d'un autre coté on peux se poser quelque interrogation... Xserve concurencerait directement les serveur xfire et autre de chez sun... Alors apple dans le cas du changement de noyau vers celui de solaris abandonnerai elle le xserve...

Enfin on peux se poser plein de questions mais je suis casi sur c'est que pour mac os XI, apple changera de noyau et il y a deux solution qui me vienne a l'esprit:
1) solaris
2) darwin mais en remplacant mach, se faisant vieux (il date de 1991) par L4 ou un autre micro noyau.
 
  • J’aime
Réactions: HmJ
Pas de défaitisme, voyons ;)

Quant aux performances de l'OS, il faut voir : personnellement, je n'ai jamais été persuadé que Solaris était un foudre de guerre ni qu'il était si supérieur que cela aux autres UN*X. Je dis ça de manière très empirique, bien entendu [rien de fondé sur des données objectives].
De plus, quand on voit le bousin que c'est à installer sur toute autre machine qu'un SUN, on se dit qu'il y aurait vraiment du travail !

En ce qui concerne la "vieillesse" de l'OS au coeur de Mac OS X, je ne suis pas trop convaincu non plus. On pourrait considérer que tout UNIX est vieux, puisque basé sur des principes datant d'avant Ouinedoze (de bien avant, même). Pour autant, les performances des divers UN*X, donc Mac OS X itou, sont tout à fait honorables en général. Je considère plutôt que cet OS est assez performant au moins pour ce qui intéresse Apple : il est capable de proposer au "grand public" tout ce qu'il souhaite.
De ce point de vue, c'est même largement le meilleur UN*X en circulation. Par exemple, la gestion des connexions WiFI, BlueTooth, réseaux est plus efficace et simple que sur Solaris, FreeBSD, Linux etc. C'est du moins mon expérience. Donc, de ce point de vue, le noyau et Darwin me paraissent très satisfaisants.

Bien sûr, on pourrait discuter en long et en large des avantages et inconvénients de chaque noyau ;) Mais nous nous ferions encore traiter de spécialistes :D
 
Quoi qu'il en soit, SUN a peut-être envie qu'Apple l'épaule, mais pour l'instant, Apple n'a besoin de personne. la seule chose vraiment intéressante de Solaris 10 que Mac OS X n'a pas (encore) est le zoning.
Et SMF qui est de loin meilleur que launchd.

Quant aux performances de l'OS, il faut voir : personnellement, je n'ai jamais été persuadé que Solaris était un foudre de guerre ni qu'il était si supérieur que cela aux autres UN*X. Je dis ça de manière très empirique, bien entendu [rien de fondé sur des données objectives].
De plus, quand on voit le bousin que c'est à installer sur toute autre machine qu'un SUN, on se dit qu'il y aurait vraiment du travail !
Apparemment, tu n'as jamais testé Solaris 10.
 
J'aime bien launchd même s'il souffre de quelques défauts étranges [mais du coup il impose des contraintes intéressantes].