Depuis l’arrivée de Yosemite, une partie des utilisateurs signale son mécontentement sur divers points, dont l’un des plus importants est le réseau. Apple utilise en effet un autre composant pour gérer les connexions, discoveryd, mais les problèmes rencontrés sont nombreux. Dans la mise à jour 10.10.4, actuellement en bêta, l’éditeur revient à mDNSResponder.
De trop nombreux problèmes liés au réseau
Mauvaises performances, nombreux bugs, pertes de connexion Wi-Fi, éléments en double affichés dans le réseau, partages réseau défaillants, services liés à Bonjour : les utilisateurs de Yosemite peuvent rencontrer bien des soucis quand il est question de connexions réseaux, particulièrement sans-fil. La mise à jour 10.10.2 avait réglé bon nombre de problèmes, mais la 10.10.4, actuellement en développement, prévoit un changement plus radical.
Dans la dernière préversion distribuée aux développeurs, Apple a remplacé le composant discoveryd, apparu justement avec Yosemite, par mDNSResponder, qui était utilisé avant. Pourquoi un tel retour en arrière ? Sans doute parce que la société prend note des nombreux problèmes rencontrés par les utilisateurs et qu’elle a pris connaissance de ce qui se trame sur la toile.
Comme le signale 9to5mac notamment, le développeur Craig Hockenberry s’est fendu le 5 mai d’un billet particulièrement virulent à l’encontre de discoveryd, exprimant sa colère face à des bugs récurrents, notamment pour la communication entre les appareils. Il explique ainsi que des Mac qui n’avaient presque jamais besoin d’être démarrés devaient passer par des reboots pour se voir entre eux, et le problème s’étend à d’autres appareils puisque discoveryd est également utilisé dans iOS et dans l’Apple TV.
mDNSResponder revient
Aussi, l’un des contournements possibles du problème était de repasser par l’ancien composant mDNSResponder. Aussi, certains auront de quoi se réjouir puisque la dernière bêta de la mise à jour 10.10.4 « officialise » ce changement. Étrangement, Apple ne demande pas spécifiquement dans cette bêta que le réseau soit testé, mais il y a bien eu bascule vers l’ancien composant. Si ce changement est maintenu dans les prochaines bêtas (et/ou dans la version finale), on pourra se demander finalement pourquoi avoir introduit en premier lieu discoveryd.
La version 10.10.4 pourrait être lancée pour la conférence d’ouverture de la WWDC le 8 juin, à moins que cette modification ne réclame d’autres tests. Notez d’ailleurs qu’Apple devrait présenter durant cet évènement les prochaines versions d’OS X et iOS. Les rumeurs actuelles s’articulent toutes autour d’un thème précis : l’optimisation. La firme aurait accepté l’idée de ralentir sur les nouvelles fonctionnalités pour se concentrer sur l’existant, fournissant alors une hausse des performances aux appareils actuels. Une démarche qui rappelle d’ailleurs Snow Leopard, une version d’OS X qui en a d’ailleurs gardé une excellente réputation.
Commentaires (74)
Faut-il en rire ou en pleurer ? Tout ce temps perdu avant de s’apercevoir que “Ha non en fait ça marchait mieux avant, allez les gars rétropédalage puissance maximum”. Je pense qu’en réalité Tim Cook a essayé d’utiliser un Mac chez lui et s’est rendu compte que ça merdait et a demandé à son équipe de résoudre elle problème, ça expliquerait beaucoup de choses.
ah clair que j’ai passé du temps à m’arracher les cheveux pour avoir un nom de machine local sans numéro, peine perdue
" />
" />
iMac (2) ! alors en soi ça gène rien mais c’est le petit truc bien énervant
Controle qualité allo ?
Ça rappel Windows 9X qui devait redémarrer après chaque changement manuel d’adresse IP.
win 95 et 98 :)
Sinon j’ai pas trop suivis, pourquoi ils ont remplacé l’ancien par le nouveau ? ça rajoutais des fonctionalité en particulier ? ( qui seront donc suprimé si il y as rétro pédalage )
Ils peuvent très bien laisser discoveryd gérer uniquement ce que mDNSResponder ne gère pas. :)
Justement, ils étaient injoignable à cause de “soucis réseau”
" />
“Snow Leopard, une version d’OS X qui en a d’ailleurs gardé une excellente réputation moins mauvaise que les autres”
" />
En attendant, je n’aimerais pas être à la place du chef de projet de discoveryd.
Possible que l’impossibilité d’un mac de voir la timemachine sur le nas 1 fois sur 2 provienne de la? Même chose avec la perte de connexion aux dossiers partagés?
Bonne démarche.
Cela dit en passant, pourquoi remplacer l’ancien composant alors ?
Il est possible qu’ils aient voulu faire comme Fedora avec DNF à la place de yum, mettre quelque chose de plus récent qui soit ainsi plus facile à maintenir. Manque de bol, le nouveau composant ne fonctionnait pas correctement…
Sur certains réseau ça merdais pas mal ( jusqu’a millenium aussi :p ) Je suppose qu’un ipconfig /release puis /renew aurait probablement marché mais je connaissais pas ces commandes à l’époque
Etant utilisateur de Yosmite sur deux Macs et Windows 10 sur un autre pc je trouve la version Preview de Win10 moins buggé
" />
A croire que Apple prend exemple sur Ubisoft en envoyant une version pas testée pour la corriger en prod.
très probable
" />
HS…
" />
Comment t’as fait pour choisir un pseudo pareil ?
Tu fais comment pour te connecter ?
If it’s not broken, don’t fix it, c’est bien connu
Décidément Apple se paye la tête de ses client… sur le dernier imac 5K, le GPU n’arrive même pas à un affichage fluide.. ça saccade sévèrement…
Il me semble que c’est un guidson pseudo. :)
edit : grilled
Ils devraient passer à SystemD.
A destination des INpactiens qui commente les news Apple serait-il possible d’arrêter de réduire cette entreprise (et les décisions prisent en interne) à un seul homme ?? C’est une entreprise de quasiment 100k d’employés.
C’est incompréhensible de lire systématiquement du “Tim Cook à du…”, “Steve à probablement décidé que…”. C’est une entreprise avec tout un tas de manager, de responsable, de dev, de designer etc etc… chacun son job, chacun son domaine d’expertise. Comme toute les boites en fait… Tim n’a peut-être même pas eu vent de ce changement de composant et n’as probablement pas non plus pris la décision d’un retour en arrière. Et il est très peu probable que ce bon vieux Steve ai laissé une note sur ce sujet.
Je te rassure moi non plus
D’accord dans l’ensemble, mais …
Il est de notoriété publique que Steve Jobs était plutôt tyrannique… donc oui beaucoup de choix pommiques lui sont directement imputables (à commencer par cette horreur d’Objective C, mais la fureur et le désespoir déforment mon jugement)
C’est pas le rôle d’un guid de faire office de mot de passe. Son rôle est d’être un identifiant unique respectant un pattern particulier.
Par contre, si on avait tous des guid en pseudo, je crois qu’on serait vite paumé. ^^’
Il y a énormément d’anecdotes où Jobs part dans une colère noire et insulte ses employés. La plus célèbre celle où il pourrit un ingé en pleine discussion avec un certain Bill Gates parce qu’il était un peu trop bavard sur son boulot.
" />
J’avais vu un documentaire où un ingénieur expliquait qu’il avait fait faire des t-shirt avec marqué dessus “Je travaille 90h par semaine et j’aime ça.” et pour d’obscures raisons l’ingé en question a dit qu’il n’a pas gardé des souvenirs impérissables de cette période.
Oui sans doute une méconnaissance de son histoire… mais au moins je me rends compte de comment fonctionne RÉELLEMENT une entreprise. Pour un seul homme gérer et statuer sur 100% des choix d’une entreprise de cette envergure est tout bonnement impossible. Je ne suis pas en interne il est vrai, je n’en sais donc rien mais j’imagine qu’on est loin de la vision qui ressort systématiquement dans les commentaires.
Perso, j’ai pas de problème réseau avec Yosemite… Par contre qu’est ce que c’est devenu lent au démarrage
" />
enfin ça doit être mieux sur ssd, mais sur mon iMac je préfère garder mon 2To mécanique
J’ai constaté ce problème à partir de Mavericks perso alors j’ai pas de SSD pour la lecture/écriture, mais j’ai un core i7 avec 8Go de RAM quand même…
Bon, ça c’est fait… Maintenant les problèmes d’affichage!
Tant mieux que les nouvelles versions du système n’apportent aucune nouveauté, ça permettra de garder sa machine plus longtemps. Les Macs sont devenus tellement inabordables qu’on est contraint de rester sur du matériel vieux de 8 à 10 ans, ceux qu’on pouvait encore upgrader avec des composants plus véloces : SSD, mémoire…
Si ça pouvait résoudre mes problèmes de connexion Wi-Fi WPA2 Enterprise, ce serait COOL.
MDR : Voilà ce qui se passe quand Apple développe lui-même un composant bas niveau … (c idem chez crosoft) = des glands. Ils sont souvent bon quand ils rachètent aux autres les brevets et morceaux de codes.
allez remangez de l’open source c’est bon. mDNSresponder.
Ils ont qu’a essayer de virer Darwin, ils fermeront boutique dans l’année.
https://developer.apple.com/opensource/
http://opensource.apple.com/
C’était donc pour cela qu’il rame comme une mule sur les Lan SMB …
Tiens c’est marrant, moi j’ai jamais rien vu d’autre que mDNSResponder …
" />
" />
Ah ça y est, je sais pourquoi : je suis sur Mountain Lion, ça doit être ça
Je crois que je vais pas encore passer sous Yosemite …
" />
J’ai passé le mien avant-hier et je regrette déjà. Tout est plus lent, y a des bugs graphiques (la loading bar qui disparaît toute seule sur le mac app store quand on télécharge une maj), le réseau est (pour l’instant) bancal, ça rame pour des opérations basiques.
Le tout testé avec iMac 21 pouces, core i7, 8Go de RAM et un DD de 1To.
J’ai lu pas mal de forums pour les soucis de lenteur générale, maintenant sans SSD et 8Go pour le dernier système Apple c’est pas TOP.
Je l’ai acheté ‘y a seulement 2 ans (c’est rien pour un ordi) et j’ai pas pris la config de base vendue par Apple. Je sais pas si ‘y a moyen de doubler la RAM sur un iMac.
je pense que ton soucis c’est plus le dd que la ram. j’ai l’impression que sur les dernière versions les macs grattent de plus ne plus le disque..
Je pensais que c’était seulement bon pour SharePoint ce genre de remarque.
" />
Bon, par contre, changer le disque d’un iMac, ça semble infaisable soi-même.
Sharepoint server faut bien 16go de ram ceci dit ^^
Pour changer le dd faut démonter la vitre et tout ( j’avais aidé un pote à faire le siens ) c’est un peu galère, mais tu as plein de tuto sur le net, ça aide/rassure bcp :)
Ben comme Yosemite, il fait énormément de lecture/écriture, mais c’est une appli serveur, haha.
" />
Sinon, il y a Fedora Workstation 22 qui vient de sortir.
Super, je peux faire du swift avec ?
" />
Plus sérieusement, j’utilise indifféremment les 3 principaux OS pour faire de la prog ou expérimenter (comme avec le Raspberry) mais dans ce cas de figure, ça ne répond clairement pas à ma demande.
Non, c’est pas le même swift, ce lien pointe vers un site permettant de télécharger ce qui semble être une distrib Linux. Et dans le Google groups du site, il y a des discussions datant de 2013, soit 1 an avant la présentation d’Apple de son nouveau langage.
" />
Tu n’étais pas sérieux, j’étais pas sérieux non plus ^^.