Connexion
Abonnez-vous

Un nouveau jeu, un pilote de 300 Mo : à quand la mise à jour incrémentale ?

Quand les géants du hardware ont tout à apprendre du mobile

Un nouveau jeu, un pilote de 300 Mo : à quand la mise à jour incrémentale ?

Le 22 novembre 2014 à 12h48

Lorsque la sortie de jeux majeurs se multiplient, les éditeurs multiplient les lancements parfois à la va-vite, et les constructeurs de cartes graphiques suivent en mettant chaque semaine un nouveau pilote en ligne. Mais les joueurs n'ont-ils pas mieux à faire que de constamment télécharger des packs de près de 300 Mo ?

Je ne sais pas vous, mais moi j'aime bien avoir mes machines à jour. Ainsi, je regarde assez régulièrement du côté de Windows Update ce qu'il y a de nouveau, quand je ne le fais pas avec Chocolatey pour les applications installées, sans parler de ma tendance à lancer un terminal pour faire de même sous Linux à la première occasion.

Tout s'accélère, et chaque micro-nouveauté fait l'objet d'une mise à jour

Une façon de faire qui s'est renforcée avec les appareils mobiles et les « Store » qui font cela tout seul pour la plupart, ce qui est un vrai gain de temps, même si certains éditeurs ont tendance à publier une nouveauté tous les deux jours plutôt que de faire cela par lots. 

 

Mais si il y a bien un secteur dans lequel les nouveautés et correctifs sont déployés de manière énervante et inefficace, c'est bien celui des cartes graphiques et leurs satanés pilotes ! Car tant AMD que NVIDIA ont suivi la même tendance : multiplier les mises à jour, les nouveautés et les correctifs. Résultat, on est retombé dans un rythme assez élevé, accentué dans une période chargée en nouveaux jeux comme la fin d'année. Tout cela du fait d'un concept plutôt irritant : un nouveau jeu, un nouveau pilote.

Constructeurs et éditeurs se suivent... mais vont parfois trop vite

Mais ne vous méprenez pas. L'idée n'est pas de critiquer la façon dont les constructeurs suivent le marché du jeu vidéo. Il est préférable de disposer d'un pilote à jour permettant de gérer au mieux les derniers titres. Certes, il serait mieux que ceux-ci soient mieux finalisés (pas comme Assassin's Creed Unity), et que les adaptations nécessaires dans les drivers soient gérées en amont de la mise sur le marché plutôt que dans la précipitation comme c'est encore trop souvent le cas (et parfois avec des retards), mais rien n'est jamais parfait en ce bas monde.

 

Par contre, cela commence à poser un problème... de taille. Car les pilotes des constructeurs sont désormais bien plus que cela. Ils concentrent aussi le panneau de configuration, et parfois des outils comme GeForce Experience chez NVIDIA. Résultat, il faut compter 294 Mo pour les derniers pilotes de NVIDIA, et 273 Mo pour ceux d'AMD, les deux ayant été mis en ligne à l'occasion de l'arrivée de Dragon Age : Inquisition et Far Cry 4.

 

Et puisque l'on note ces derniers temps un rythme assez élevé d'un pilote par semaine depuis fin octobre chez NVIDIA, AMD ayant fait de même avec ses Catalyst 14.1.1 et 14.1.2 séparés par seulement six jours, autant dire que l'on a rapidement l'impression de passer notre temps à télécharger des fichiers afin de profiter des dernières améliorations et de s'assurer du bon fonctionnement dans les jeux.

300 Mo par nouveau pilote pour quelques nouveautés : et la mise à jour incrémentale ?

Car malheureusement, il y a une fonctionnalité que les constructeurs n'ont pas encore reprise des « Store » : la mise à jour incrémentale. En effet, lorsque vous téléchargez une nouvelle application, il n'y a que ce qui change qui est récupéré et mis en place. Une manière d'économiser votre forfait data, de soulager les serveurs, mais aussi de vous faire gagner du temps. Une pratique qu'il serait donc bon de répandre aussi au sein des pilotes des cartes graphiques, d'une manière ou d'une autre. D'autant plus qu'ils proposent désormais tous une fonctionnalité de téléchargement et de mise à jour intégrée.

 

On peut aussi imaginer qu'AMD, NVIDIA et les éditeurs de jeux vidéo réussissent enfin à travailler de concert et de manière plus intelligente ensemble afin d'assurer un rythme plus raisonnable et une expérience plus agréable pour leurs clients respectifs. Mais il y a sans doute assez peu de risque que cela arrive rapidement.

Commentaires (87)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar

J’aurai une question, si certains savent:



Quel est le coût, côté éditeur, de gérer autant de version d’un paquet de  300Mo ?



Parce que j’immagine que le coût n’est pas que du côté utilisateur: il faut pouvoir l’envoyer ce paquet.

Même si ils passent par des services, le cout doit quand même être plus important pour eux aussi, non ?



Après, je ne connais pas de près l’architecture et l’optimisation pour les librairies graphiques, cela peut rendre le déploiement par parquet plus complexe (dépendance entre les différents composants, qui doivent du coup être tous remplacés).

votre avatar

pour la maj incrémentale, si l’installation des pilotes passait par le store pour win 88.1, ca pourrait être envisageable ?



Et puis il faut penser à ceux qui ont des petites connections, 300Mo, c’est peut être quelques minutes pour moi, mais peut être 30 min pour d’autres, et mine de rien, ça doit bien être chiant ces derniers temps, d’acheter un jeu et d’avoir attendre a l’installer, puis à le mettre à jour, puis les pilotes aussi… ça n’en fini pas….

votre avatar

Edito étrange dans la forme.

votre avatar

Chocolatey powaaa :). Ca manque encore de personnalisation mais l’idée est bonne (surtout pour gérer simplement des apps comme filezilla sur un petit réseau)



Pour ma part, ce que je trouve incompréhensibles, c’est le fait que les pilotes graphiques soient spécifiques aux jeux.

votre avatar

Avec la fibre je me permet d’envoyer des vidéos de 10go sur Youtube en très peu de temps alors télécharger 300Mo… <img data-src=" />&nbsp;



Bon, maintenant que mes chevilles enflent je pense que c’est une mauvaise solution.

Je pars du principe que toute “mise à jour” fout le bordel (ou en tout cas que les développeurs savent pas faire de MAJ propres). Encore plus quand il s’agit d’un point critique comme les drivers !



Suffit de regarder la proportion de ceux qui ont des bugs après une mise à jour de leur smartphone et celle de ceux qui flashent leur téléphone avec la ROM stock à chaque nouvelle version.&nbsp;

votre avatar

Enfait on achete pas des jeux à chaque sortie, du coup il suffit de lire les 3 lignes de la mise à jour : Amélioration X jeu blabla, donc quand on s’achete un nouveau jeu forcement on va faire plus attention à la lecture des mises a jour.



Cependant j’avoue que je trouve ça chiant de devoir mettre une maj tous les 5 jours, d’autant plus que je me force à l’installer au cas ou, cachée, une note corrige un de mes jeux.



Mais bon, on peut pas en vouloir à nvidia de faire son boulot et c’est même tant mieux.

&nbsp;

votre avatar

Et en plus, nous ne sommes pas censés désinstaller les précédents pilotes à chaque fois qu’une nouvelle version arrive ? C’est surtout ça qui m’ennuie pour ma part…

votre avatar

&nbsp;Mouais, un édito complet pour dire qu’il serait utile que:

-Les mises à jours soient incrémentales.

-Les Devs bossent plus ensemble avant la sortie d’un jeu.



&nbsp;





Mister White a écrit :



Et en plus, nous ne sommes pas censés désinstaller les précédents pilotes à chaque fois qu’une nouvelle version arrive ? C’est surtout ça qui m’ennuie pour ma part…





Non, nous ne sommes pas censé le faire. ;)



&nbsp;


votre avatar

&nbsp;







Mister White a écrit :



Et en plus, nous ne sommes pas censés désinstaller les précédents pilotes à chaque fois qu’une nouvelle version arrive ? C’est surtout ça qui m’ennuie pour ma part…





Non, il n’est maintenant même plus nécessaire de redémarrer le PC (chez nVidia du moins, aucune idée pour AMD)


votre avatar

J’ai pas la fibre, mais le vdsl ça bourrine bien aussi (52/12Mbts) ;-)

votre avatar

Pourquoi l’article parle de “Stores” en tant qu’exemple de mise à jour incrémentale, et pas tout simplement des dépôts de paquets de linux, bsd et cousins qui possèdent depuis une éternité des fonctionnalités de calcul de delta des paquets de mise à jour incrémentale “parfaite” ?



Et pis je parle même pas du fait que j’ignorais que le français ne possédait pas de terme ou expression traduisant ce “Store”.

votre avatar

Il y a de très grandes chances que les développeurs de jeux essaient d’exploiter des fonctionnalités des GPU de manière un peu particulière ce qui peut mettre en avant des bugs du drivers, ou des manques d’optimisations dans certaines conditions.

Donc non, je ne pense pas que ce soit le driver qui corrige les défauts du jeu (bien que ça a du arriver…), mais bien le driver qui se corrige pour un cas particulier d’utilisation qui n’avait pas été testé auparavant. Et pour le peu que j’ai fait de D3D, je suis tombé sur des bugs assez étrange corrigé par des mises à jour du driver (ça pouvait aller du simple artefact au BSOD).

votre avatar

Effectivement je comprends mieux de ce point de vue. <img data-src=" />

votre avatar







SebGF a écrit :



Mais perso je me pose aussi la question de pourquoi c’est au pilote graphique de se corriger pour des jeux… C’est comme si on me disait que c’était à Microsoft de faire une mise à jour Windows pour corriger les bugs de Java quoi.&nbsp;





En fait, ce n’est pas toujours le pilote graphique qui se corrige pour les jeux, mais parfois le pilote graphique qui se corrige tout court.

Les bibliothèques graphiques (comme DirectX) présentent un certain nombre de fonction, qui peuvent êtres appelées par les programmes et qui sont exécutées par les cartes graphiques. C’est une sorte de norme comportementale. Seulement, les comportements prévus par la bibliothèque ne sont pas toujours bien géré par les drivers. Du coup, quand un jeu bien développé dit “fait X”, il se peut que la carte merdouille et le fasse mal. Et le fabriquant de CG doit updater le driver pour corriger son comportement défectueux.



Bref : les jeux sortent buggés, mais les drivers aussi. Les torts sont partagés.



Edit : grilled&nbsp;


votre avatar

je ne jou qu’a des jeux qui ont presque 10 ans :)

votre avatar

Je me rappelle&nbsp;en 2002. J’avais du 56K (enfin du 33.3K en pratique, j’ignore toujours qui a réussi à monter jusqu’à 56K avec une connexion RTC).

Dans mon école, la fille de la comm’ envoyait un message par semaine dans ma boîte mail, avec un fichier joint de 10Mo. Ce fichier était un fichier Excel avec 10 valeurs, et un super logo en centaines de dpi qui était non compressé.

Je l’ai maudite plusieurs fois sachant que chez moi ça mettait plus d’une heure à télécharger, et que Outlook ne téléchargeait pas les autres messages tant que celui-ci n’était pas fini. Et moi j’avais AOL illimité, je ne payais pas à l’heure !



C’est le même principe que tout le reste. Plus c’est puissant, plus on charge la mule pour au final ramer autant. T’as une super connexion pour pouvoir mater du Youtube en 1080p sans temps de chargement ? Ben on te colle une pub non-zappable de 45 secondes avant.

votre avatar

Je me disais bien que le nom me choquait ^^’

Faut que j’arrête de penser boulot ;)

votre avatar

Quasiment toutes les distributions le fond. Que ce sont par des diff binaires xdelta pré-généré ou par utilisation de rsync.



Par contre je connais aucune distribution qui l’active par défaut (c’est dommage d’ailleurs car cela marche bien).

votre avatar

Si elles peuvent l’être. Il faut activer l’option ou prendre un dépôt accessible avec le protocole rsync.

votre avatar

Pour être franc, je ne suis même pas certain de ce que ce “Store” désigne.

Le terme n’est peut-être pas si générique que ça <img data-src=" />

votre avatar

Après recherche, je n’ai trouvé que Gentoo, OpenSuse, Fedora et ses dérivés qui le supportent pleinement, et des implémentations partielles pour Debian et Arch Linux. Merci d’avoir aiguisé ma curiosité.

votre avatar

Je ne vois pas en quoi sous Debian/Ubuntu et Arch Linux l’implémentation est partielle.



Par exemple sous Ubuntu voici la liste des dépôts miroirs on peut voir qu’il y en a pas mal qui support rsync.

votre avatar

A ma connaissance sous Arch il y a un seul dépôt compatible avec xdelta, et il ne remonte que d’une version. Pour Debian c’est pas beaucoup mieux.



En ce qui concerne rsync, je n’ai pas connaissance de son usage dans ce contexte.

votre avatar

Non merci pour les updates incrémentales de drivers graphiques et devoir passer par chaque version intermédiaire quand on a plusieurs versions de retard… Puis 300MB, c’est quand même pas la mer à boire, d’autant qu’on est pas obligé d’installer chaque version; généralement je ne le fais que lorsque j’ai acheté un AAA et qu’il y a des améliorations spécifiques pour ce jeu.

votre avatar

Et dire qu’à une époque pas si lointaine, AMD proposait les “Catalyst Application Profiles” qui était des profils de jeux (pour simple et surtout multi-GPU) qui évitait de télécharger&réinstaller un package complet. Ces “CAP” proposés par AMD jusqu’en Mai 2013 ne faisaient que quelques centaines de… Ko !

Pourquoi AMD a-t-il abandonné ce système ?

votre avatar

Hum les pilotes graphiques tentent de compenser un manque au niveau du développement non (quoique, ont peut soupçonner parfois de la négligence)&nbsp; ? Les patchs et les bricolages que proposent nos chers développeurs qui nous vendent un jeux pas fini à 60€, je ne parles pas des espoirs qu’ils nourrissent avec les dlc, je parles juste de jeux buggés à souhait et si pour moi dl 300mo ou dl le jeu dans son intégralité n’est rien aujourd’hui, ça reste une perte de temps et il faut imaginer le pote qui à 512kbits…

votre avatar







Anikam a écrit :



Ha ha ha ha ha, j’aime ce genre d’humour qui joue autant sur sa propre maladresse que sur la situation.

&nbsp;…

&nbsp;C’est bien une tentative d’humour, hein ?!





De l’humour bien sarcastique mélangé a la lassitude de toujours voir les linuxiens la ramener. Sont comme les hipsters (ou l’inverse), sont mignons et fatiguent, mais au final on s’en fout on a envie de plus les entendre mais le bruit de fond qu’ils génèrent est toujours là…&nbsp;


votre avatar

Mais ou vous avez vu que les appstores font des mises a jour incrementales ??? C’est pas du tout le cas.

A la limite sur le playstore on a droit a 3 fichiers différents, donc c’est possible d’en changer qu’un… Mais bon…



Certains dev font des mise a jour incrementales via un download dans l’appli ,mais ce n’est possible que pour du contenu static, et pas les binaires. Et c’est absolument pas géré par les stores…


votre avatar







DoWnR a écrit :



Non merci pour les updates incrémentales de drivers graphiques et devoir passer par chaque version intermédiaire quand on a plusieurs versions de retard… Puis 300MB, c’est quand même pas la mer à boire, d’autant qu’on est pas obligé d’installer chaque version; généralement je ne le fais que lorsque j’ai acheté un AAA et qu’il y a des améliorations spécifiques pour ce jeu.







Idem, mieux vaut se taper 300mo de dl (le poid d’un épisode de série..) et pouvoir upgrade depuis n’importe quel version du pilote.

Perso, j’ai pas upgrade le pilote de ma cg pendant un an et j’ai jamais de problème pour jouer ou autres, mais bon c’est une quadro.


votre avatar

Les logiciels de carte graphique sont sensé être optimisés. Contrairement à une application lambda, cela expliquerait pourquoi la version incrémentale de ces programmes n’est pas forcément possible. ?

votre avatar

“Le poids d’un épisode de série”



J’espère que tu le regarde sur un écran de 320x320…sinon tu dois saigner des yeux <img data-src=" />

votre avatar

Mise à jour implémenté directement dans le jeu comme c’est le cas sur les DVD/BD pour les consoles.

votre avatar

Les deux ne sont pas incompatibles. La MAJ incrémentale peut se faire sur des pilotes installés via les panneaux de controle par exemple.



Par contre, si tu fais une nouvelle installation, les “full package” restent disponible.

votre avatar

Il y a pas que les jeux qui prennent de la taille dans les pilotes. Les pilotes regroupent trop de cartes graphiques, faudrait un pilote par carte graphique.

votre avatar

ici 2Mbits/1Mbit quialaplusgrosse.com ca m’amuse franchement pas de passer la semaine en mise à jour (nvidia/bf4/LoL/Tf2…)

votre avatar

Marrant ça, juste au-dessus un mec se plaint que David ait utilisé le terme “Store”, et là on se plaint que le terme “Pilote” soit utilisé au lieu de driver …&nbsp; XD

&nbsp;

votre avatar







Vanilys a écrit :



Marrant ça, juste au-dessus un mec se plaint que David ait utilisé le terme “Store”, et là on se plaint que le terme “Pilote” soit utilisé au lieu de driver …  XD







Bah perso tout dépends des termes.



Certains termes francisé sonnent mal ou alors on est trop habitué à les avoir en Anglais.

Et certains autres termes peuvent être mis en Français sans problème je trouve.



La par exemple, je trouve que Driver est mieux.



Par contre flagship j’aime pas du tout, et je lui préfère le terme de “fleuron”.



Après chacun voit comme il veut … <img data-src=" />


votre avatar

Perso, les termes anglais, quand ils sont dans le domaine de l’informatique, ne me dérangent absolument pas. Par contre c’est vrai qu’il est préférable d’utiliser la traduction française, seulement dans le cas où celle-ci ne choque pas et qu’elle soit passée dans le langage français de façon courante.

Par exemple, j’ai du mal avec “courriel”. Pourtant au Québec c’est monnaie courante.

Donc tout dépend de la culture et de l’habitude.

&nbsp;

votre avatar

je me demande surtout ce qu’ils arrivent à foutre dans une archive compressée pour qu’un driver et une poignée d’IHM occupent 300Mo…&nbsp;

votre avatar

&gt;Un nouveau jeu, un pilote de 300 Mo :



J’avais rien compris au titre !



Le mot driver m’aurait fait comprendre celui-ci du premier coup sans avoir à lire la news … <img data-src=" />

votre avatar

J’en parle au départ, mais comme je le dis, c’est devenu largement populaire avec l’arrivée des Store (qui est le terme générique utilisé).

votre avatar

c’est pas la même chose au final ?

sachant qu’iOS et Android, ça vient de l’univers Unix il me semble

votre avatar







Kerberos a écrit :



Pour ma part, ce que je trouve incompréhensibles, c’est le fait que les pilotes graphiques soient spécifiques aux jeux.





Cela fait quelques années que je trouve le concept surprenant. Comment les jeux sont-ils développés et testés dans les studios si les pilotes pour les utilisateurs finaux n’existent même pas encore ? Sur la base de quels pilotes le rendu est-il évalué ?


votre avatar

NVIDIA GeForce Experience (l’outil de mise à jour) désinstalle bien l’ancien pilote avant d’installer le nouveau.



EDIT: aucun redémarrage n’est pas contre nécessaire.

votre avatar

30070 ici&nbsp;<img data-src=" />

votre avatar

Il y a « pilote logiciel » sinon. Et « driver » n’a pas plus de sens si on parle d’un jeu de course automobile.

votre avatar







Kenpachi a écrit :



&nbsp;



Non, il n’est maintenant même plus nécessaire de redémarrer le PC (chez nVidia du moins, aucune idée pour AMD)





Tu a raison il n’est plus nécessaire de le faire et ça fonctionne…..

MAIS, windows reste windows, personnellement a chaque installation logiciel je redémarre, j’ai tester ca sur de nombreuse machine (sous windowsxp, vista et 7) et elle s’en trouve moin ralentie, etrangement il y a moin de clé registre si vous redémarrer immédiatement après l’installation sans l’avoir exécuter le dit logiciel.

Et aux long terme j’ai moins de plainte des user.

Donc pour moi la mise a jour d’un driver c’est d’abord une désinstalle de l’ancien -&gt; un redémarrage -&gt; l’installation du nouveau -&gt; et encore un redémarrage.


votre avatar

C’est bien vrai ça ! Une màj par semaine, pff encore si c’était incrémental. En plus Nvidia a un installeur tout pourri et faut faire le ménage après dans le c:\nvidia <img data-src=" />

votre avatar

en même temps, cette méthode évite pas mal de bugs, et il vaut sans doute mieux “tout” réinstaller que de ne pas savoir ou on en est et générer de l’instabilité.



en tout cas pour des pilotes ca me choque pas trop…c’est différent pour les applications plus classique

votre avatar

Merci pour Chocolatey !

votre avatar

Pareil chez AMD. Du moins pour les fixes car pour les portables il est tjrs nécessaires de redémarrer.

votre avatar

&nbsp;Mais il y a sans doute assez peu de risque que cela arrive rapidement.



&nbsp;Fixed !

votre avatar

Ca fait plaisir de voir que je ne suis pas le seul (fou?) à trouver cette pratique limite aberrant quand d’autres attendent impatiemment le prochain pilote qui va apporter +20% de perf au dernier jeu AAA.

&nbsp;

&nbsp;Ces gros pilotes donnent vraiment l’impression que le jeux sort avec un certain niveau d’optimisation, puis c’est au pilote (!!) &nbsp;de s’adapter aux appels graphiques (bancals) effectués par les jeux. pour offrir la “meilleure expérience”



Monde à l’envers.

votre avatar

Parce que linux on s’en bat les rouleaux, ça intéresse que ceux qui sont a fond dedans.

Alors que les Store, tlm sait ce que c’est, autant les relous de lunixiens (et la minorité de linuxiens pas relou) ainsi que le reste du monde (l’écrasante majorité que sont les non linuxiens)…



<img data-src=" />

votre avatar







Kerberos a écrit :



Ca fait plaisir de voir que je ne suis pas le seul (fou?) à trouver cette pratique limite aberrant quand d’autres attendent impatiemment le prochain pilote qui va apporter +20% de perf au dernier jeu AAA.

&nbsp;

&nbsp;Ces gros pilotes donnent vraiment l’impression que le jeux sort avec un certain niveau d’optimisation, puis c’est au pilote (!!) &nbsp;de s’adapter aux appels graphiques (bancals) effectués par les jeux. pour offrir la “meilleure expérience”



Monde à l’envers.





Un certain niveau ? Le niveau zéro de l’optimisation oui, les jeux ne sont même pas finis à leur sortie ! Alors les optimiser… Pour preuve les résolutions minables avec peu d’images par seconde sur console, et les config’ de brutasse demandées sur PC.



&nbsp;





Niktareum a écrit :



Parce que linux on s’en bat les rouleaux, ça intéresse que ceux qui sont a fond dedans.

Alors que les Store, tlm sait ce que c’est, autant les relous de lunixiens (et la minorité de linuxiens pas relou) ainsi que le reste du monde (l’écrasante majorité que sont les non linuxiens)…



<img data-src=" />



Ha ha ha ha ha, j’aime ce genre d’humour qui joue autant sur sa propre maladresse que sur la situation.



&nbsp;…



&nbsp;C’est bien une tentative d’humour, hein ?!


votre avatar

ah, je doutais aussi que ce soit si évolué…

votre avatar

On peut aussi parler d’Adobe Lightroom qui à chaque update te demande de télécharger 900Mo. Update qui inclut un setup x86 et un setup x64. Et qui parfois ajoute simplement la gestion de nouveaux formats RAW…

votre avatar

Au hasard, un épisode de the walking dead, en xvid fais en moyenne 350mo sur les torrents , et une moyenne de 170mo pour les sitcoms type HIMYM … C’est de la qualité dvdrip donc ça reste regardable pour beaucoup.

&nbsp;Bon perso c’est 720p minimum, 1080 pour les films mais bon j’ai la&nbsp; fibre a 1gb/1gb,&nbsp; je suis pas a quelques giga près <img data-src=" />

votre avatar

Toute la pile de modèles de carte en multilingue et multi systèmes d’exploitation.

votre avatar

C’est peut-être en raison du fait qu’il faut changer le numéro de build dans tous les binaires de l’application.

votre avatar

Par curiosité, quelle distribution de Linux fait des mises-à-jour incrémentales ?

votre avatar

Edito qui conforte l’idée de ma femme qui en a ras les fesses de se gaufrer des MAJ tous les 2 jours pour sa carte Nvidia alors qu’elle joue pas! Va lui expliquer que son utilisation basique de la machine n’est pas prise en compte!&nbsp;<img data-src=" />

votre avatar

Uai bah moi ça me fait bien ch* les 30 Mo toutes les semaines avec mes 75 ko/sec. Ils ont juste trop la flemme de déployer quelques efforts pour mettre ça en place.

Et sache que la mise à jour incrémentale digne de ce nom n’a pas besoin de passer par X étapes intermédiaires : le package de mise à jour se charge de comparer tes fichiers avec la dernière version dispo sur la base du serveur. Ya plein de moyens différents de faire ça.



C’est drôle cet article qui sort aujourd’hui alors que j’ai envoyé un mail à nVidia hier même pour leur dire que le poids de leurs m@j commençait à bien me les briser.



Et puis c’est clair que les éditeurs de jeux se foulent de moins en moins côté optimisation des moteurs de jeu, en se disant “c’est pas grave si c’est pas optimisé, on attendra que les autres -amd, nvidia- sortent un nouveau pilote, en attendant c’est pas nous qui bossons”. Sacrés crétins…

votre avatar







Zorgas a écrit :



On peut aussi parler d’Adobe Lightroom qui à chaque update te demande de télécharger 900Mo. Update qui inclut un setup x86 et un setup x64. Et qui parfois ajoute simplement la gestion de nouveaux formats RAW…







Ouai mais il est tellement bon ce programme … <img data-src=" />


votre avatar

<img data-src=" /> Tu ne vois pas l’argent perdu, l’usure de tous les matériels, l’électricité gaspillés par ce genre de pratique.



300Mo à télécharger, à stocker et à installer par le nombre d'users. Think Mcfly, think ! :reflechis:  



Et dis toi que si Internet rame, c’est peut être le(s) voisin(s) en train de télécharger des màj.

votre avatar

C’est ce que j’étais en train de me demandé. Parce que chez moi, quand je vois les mises à jours, c’est toujours les paquet entier. Du coup pour une patch, ça peut être 250 Mo de logiciels à retélécharger. Bon, c’est cool que toutes les logiciels se mettent à jour, mais ça serait mieux si il ne fallait pas tout retélécharger.

votre avatar

Je suis d’accord (même si je ne suis plus vraiment joueur maintenant) que des pilotes livrés par grands blocs n’est pas idéal. Vu que la gestion des jeux ne suit pas la même cadence que l’interface, je ne comprend pas qu’il n’aient pas séparé les applis, la gestion des cartes des profiles de jeux.

D’autres ont fait ça comme DxO (domaine de la photo) : 300Mo l’appli, mais avec des profiles d’appareils photo et d’objectifs qui se téléchargent manuellement ou lorsque le traitement d’une nouvelle photo s’en fait sentir.



Plus pratique que d’avoir à tout récupérer !!!

votre avatar

+1 <img data-src=" />

C’est comme je disais. DxO (malgré ses défauts) n’a pas celui là (au moins) <img data-src=" />

votre avatar

Des pilotes de 300 Mo à Dl c’est chiant ok mais ca ne dérange personne de DL des jeux de plus de 40Go comme les derniers titres sachant que de plus en plus on fait du dématérialisé ? Les programmes à DL sont de plus en plus gros mais nos connexions elles ne bougent pas niveau débit (je ne me plaints pas, ma connexion est correcte). C’est juste que comme toujours les développeurs ne se fatiguent même plus à optimiser, que ce soit les performances de leurs programmes ni même la taille. On est loin des jeux qui tenaient sur 200Ko

votre avatar

Il y a peut être à voir du côté de la signature du pilote. Pour avoir un WSDL, ils ont peut être obligé de le faire transiter d’un seul bloc ? Ou alors peut être une contrainte de la licence de diffusion ?

votre avatar

Sérieusement ? S’inquiéter de la perte d’argent, de l’usure du matos et du gaspillage électrique pour choper un driver de 300MB ? Mais passer sur la raison de ce téléchargement qui n’est autre qu’exercer une activité superflue, jouer sur le tout dernier triple A qui vient de sortir (qui lui même est autrement plus gros à stocker et à installer), qui pousse la pièce la plus énergivore du PC dans ses retranchements <img data-src=" />

Et je passe sur le mode d’approvisionnement de ce même triple A dans les premiers jours de sa sortie qui doit être exemplaire sur la préservation des ressources.

votre avatar

Je pense que le problème doit être aussi causé par l’hétérogénéité du parc avec plein de configs différentes. Si le pilote est aussi lourd, je suppose que c’est pour pouvoir prendre en charge la multiplicité des modèles de cartes et de systèmes sur lesquelles elles tournent.



La comparaison avec les boutiques d’applications est malheureuse à mes yeux car on est sur une couche bien plus basse pour un pilote graphique. Une application créée avec un code managé va s’exécuter sans se soucier de la plateforme.

Le driver, oui.



Il y a certainement plus de paramètres à prendre en compte et mettre en place des mises à jour incrémentielles peut être plus complexe pour ces produits. D’ailleurs en y rependant, pas mal d’applications sous Windows ont encore tendance à se mettre à jour en téléchargeant un setup complet.

votre avatar

51 ici. Et c’est clairement un avantage : le temps que je télécharge un jeu acheté day one, Ubi&nbsp;les développeurs ont le temps de patcher leur jeu beugué et je peux y jouer correctement après téléchargement.

votre avatar







Pumpk1in a écrit :



Avec la fibre je me permet d’envoyer des vidéos de 10go sur Youtube en très peu de temps alors télécharger 300Mo… <img data-src=" />&nbsp;



Tu as des exemples (liens) de vidéos de 10 Go sur Youtube ?


votre avatar

WHQL



<img data-src=" />

votre avatar

Il n’y a pas la fibre à Nancy ? :p

votre avatar

Si mais je doute que tout le monde vive dans le centre de Nancy, ou soit équipé de la fibre ;)

votre avatar

j’avoue que je rigole en vous lisant : mon pilote est opensource pour mon ati 5770, et il n’est pas mis à jour tous le temps …



Ah si, je joue sous wii-u : je m’égare donc.



… n’empêche que Battle for Wesnorth c’est géant.



Allez bon virus et bon(nes)&nbsp; mise(s)&nbsp; à jour !!!



Note : je vous en passe une petite TRES croustillante sur M\(, au passage , pour ceux qui bossent sous windows (et j'en suis :-( ) ... passée sous silence des média !!!

http://www.cert.ssi.gouv.fr/site/CERTFR-2014-ALE-011/index.html





En gros depuis 6 ans toutes infra Windows est "cartonnable à souhait" .... l'exploit est fabuleux.

Vive windows , micro\)
oft !

&nbsp;

votre avatar

Mais pourquoi tu viens commenter ici toi?

votre avatar







Xaelias a écrit :



Mais pourquoi tu viens commenter ici toi?



Tu as pensé à “si tu sais, partage” ? <img data-src=" />


votre avatar







Quiproquo a écrit :



Par curiosité, quelle distribution de Linux fait des mises-à-jour incrémentales ?



Gentoo ne met à jour que les packages qui ont besoin de l’être, et sans casser le système ce qui n’est pas le cas d’autres distribs (j’ai eu de mauvaises expériences à ce niveau avec des anciennes Slackware)



&nbsp;Dans les jeux X-Plane lui aussi ne télécharge que les fichiers qui ont besoin d’être mis à jour, heureusement d’ailleurs vu le poids du jeu.



&nbsp;



audrik a écrit :



Des pilotes de 300 Mo à Dl c’est chiant ok mais ca ne dérange personne de DL des jeux de plus de 40Go





Il dit qu’il a plus de genoux <img data-src=" />

Si tu ne vois pas la différence entre un jeu certes beaucoup plus gros mais qu’on télécharge une seule fois et un pilote qui va te demander de télécharger 300Mo par semaine pour se tenir à jour on peut rien pour toi. (au passage on se demande bien ce qu’ils y foutent dans leurs pilotes pour que ça pèse si lourd quand on voit que l’install d’une suite bureautique complète comme Libreoffice ne pèse que 200Mo&nbsp;<img data-src=" />)



Tu vas me dire que pour les jeux aussi il y a des mises à jour mais essaye de m’en citer ne serait ce qu’un jeu qui demande à télécharger 40Go par semaine pour se tenir à jour pour voir, même Ubi n’en est pas là c’est dire si tu vas avoir du mal à trouver&nbsp;<img data-src=" />&nbsp;(d’ailleurs même des jeux de 40Go c’est pas forcément encore légion aujourd’hui)

&nbsp;

Après c’est sur que pour les téléchargeurs compulsifs de films/séries/musique 300Mo c’est peanuts mais pour les gens normaux c’est déja beaucoup.


votre avatar

Lorsque la sortie de jeux majeurs se multiplient, les éditeurs

multiplient les lancements parfois à la va-vite, et les constructeurs de

cartes graphiques suivent en mettant chaque semaine un nouveau pilote

en ligne. Mais les joueurs n’ont-ils pas mieux à faire que de

constamment télécharger des packs de près de 300 Mo ?



Jeux majeurs 10 à 15 heures de gameplay ? C’est sur que télécharger des drivers qui ce sont alourdis a cause du support de conneries annexes qui ont strictement rien a voir avec le matériel que vous avez dans votre machine ça aide.

Les jeux non achevés … on se demande même comment les équipes bossent sur leur projet car les drivers qui résolvent les problèmes paraissent après les releases&nbsp;&nbsp; la phase béta payante <img data-src=" />

votre avatar

pour partager !

votre avatar

Tout à fait ! Ce sont juste les applications qui sont plus légère car elles ne contiennent que l’essentiel alors que les pilotes contiennent toutes les dépendances (saleté de runtime C++ installés en 35 versions !).



Le mieux serait que ça soit dans Windows Update (ils y sont de temps en temps), mais Microsoft ne s’emmerde pas et met l’intégralité du paquet sans aller à l’essentiel.



Et ce n’est pas que pour les jeux que le pilote est important. Quand on a du matos ou un OS récent &nbsp;(écran 24” 4K, R9 290X, Windows 10), on installe chaque mise à jour en espérant que ça corrige les problèmes qu’on rencontre.

votre avatar







Edtech a écrit :



Le mieux serait que ça soit dans Windows Update (ils y sont de temps en temps), mais Microsoft ne s’emmerde pas et met l’intégralité du paquet sans aller à l’essentiel.







T’as que les certifiés sur Windows Update, après le panneau Nvidia couine parce que c’est pas à jour.



Mais perso je me pose aussi la question de pourquoi c’est au pilote graphique de se corriger pour des jeux… C’est comme si on me disait que c’était à Microsoft de faire une mise à jour Windows pour corriger les bugs de Java quoi.

Qu’il y ait des profils permettant d’optimiser des paramètres pour des jeux je peux bien comprendre, mais ce genre de chose pourrait justement être mise à jour indépendamment du pilote.







Guinnness a écrit :



Gentoo ne met à jour que les packages qui ont besoin de l’être, et sans casser le système ce qui n’est pas le cas d’autres distribs (j’ai eu de mauvaises expériences à ce niveau avec des anciennes Slackware)







Comme je disais sur mon précédent message, ce sont des comparaisons malheureuses car on est sur des contextes différents. Heureusement qu’on a pas à retélécharger tout l’OS (tous les paquets dans le cas d’un Linux) pour en mettre à jour un, tout comme sous Windows on ne retélécharge pas tout l’installeur à chaque patch.

Le problème est que le pilote embarque énormément de choses et qu’il semblerait ne pas être prévu pour pouvoir se mettre à jour de manière incrémentielle.

A l’époque iOS était dans ce cas où une mise à jour du système se traduisait par une réinstall complète.







Guinnness a écrit :



Dans les jeux X-Plane lui aussi ne télécharge que les fichiers qui ont besoin d’être mis à jour, heureusement d’ailleurs vu le poids du jeu.



Comme la majorité des jeux vidéo, suffit de voir Steam quand il met à jour la bibliothèque, on ne repompe pas les jeux en entier. Si le logiciel est prévu pour, tant mieux. SInon tant pis.

Dans le cas d’un driver graphique, il semble qu’ils ne soient pas prévus pour actuellement. (perso je n’ai que des Nvidia, je ne saurais dire si AMD a le même comportement)


votre avatar

D’ailleurs sous Linux, les mises à jour ne sont pas du tout incrémentales non plus ! C’est toujours le paquet entier et non les fichiers nécessaires qui est téléchargé ! Les patchs restent très rares quelle que soit le logiciel et l’OS.

votre avatar

La première chose a faire avant de pondre un édito c’est de se renseigner un poil avant:

msdn.microsoft.com Microsoft (google, 10 secondes)

&nbsp;

&nbsp;Pas de mise a jour incrémentale donc, et ca n’est pas la faute des fabriquants de hard…

Un nouveau jeu, un pilote de 300 Mo : à quand la mise à jour incrémentale ?

  • Tout s'accélère, et chaque micro-nouveauté fait l'objet d'une mise à jour

  • Constructeurs et éditeurs se suivent... mais vont parfois trop vite

  • 300 Mo par nouveau pilote pour quelques nouveautés : et la mise à jour incrémentale ?

Fermer