Windows 10 : Microsoft détaille le fonctionnement du Game Mode
Major Nelson au rapport
Le 26 janvier 2017 à 16h10
5 min
Logiciel
Logiciel
Confirmé par Microsoft récemment, le Game Mode de Windows 10 a été détaillé hier soir, du moins en partie. On connait ainsi mieux son fonctionnement, ainsi que les différences qui pourront exister entre les jeux Win32 et UWP.
L’idée du Game Mode est simple : augmenter les performances des jeux. Même si Windows est considéré comme la plateforme de prédilection pour le jeu, cet empire est constamment menacé par les consoles et les éditeurs qui aimeraient développer ce marché sur d’autres supports, comme Valve avec Linux.
Mais comment augmenter les performances ? Il n’y a pas en fait tant de solutions. Comme nous l’avions imaginé, il s’agit d’une question de priorité : augmenter celle du jeu en cours d’exécution et baisser celle des processus en arrière-plan, considéré alors comme secondaires. En d’autres termes, bloquer toute possibilité de voler des images par seconde à un jeu.
Priorité des processus : la recette de la Xbox One
La confirmation de ce fonctionnement a été obtenue par Windows Central auprès du responsable Kevin Gammill de chez Microsoft, qui travaille dans l’équipe Xbox Platform. Le Game Mode reprend en effet ce que l’on trouve déjà dans la Xbox One, à savoir mettre l’accent sur le jeu et repousser presque tout le reste. Mais le but n’est pas tant de gagner quelques bribes de performances que d’obtenir un résultat cohérent.
Le Game Mode doit en effet surtout empêcher tout processus en arrière-plan d’affecter les performances du jeu. Sont particulièrement visés les moments où les joueurs peuvent observer une perte de fluidité alors que la puissance du matériel n’est pas directement en cause. Notez que le Game Mode doit également réduire la contention des processus, qui survient quand l’un d’eux attend un objet détenu par un autre.
Une activation souvent manuelle, mais persistante
Tous les jeux pourront-ils en profiter ? Oui, mais pas nécessairement de la même manière. Pour les jeux Win32 classiques, l’activation sera manuelle et se fera via la barre de jeu Xbox, que l’on appelle via la combinaison Win + G. Un nouveau bouton permettra simplement d’activer le Game Mode. Le réglage sera persistant et n’aura pas besoin d’être réactivé sur chaque lancement ultérieur, et ce jusqu’à que l’utilisateur ne le désactive.
Pour les jeux UWP – donc vendus sur le Windows Store – la situation sera différente. Il y a beaucoup plus de chances que le Game Mode soit déclenché automatiquement, Microsoft effectuant des tests supplémentaires. Par ailleurs, l’architecture UWP (Universal Windows Platform) étant davantage standardisée (au sens développeur du terme), les optimisations à la volée sont plus simples à appliquer.
Une période d'étalonnage pour les testeurs
Il n’est pas interdit cependant que certains jeux révèlent une incompatibilité, mais la situation est difficile à prévoir car elle dépend de nombreux paramètres, notamment la manière dont les titres ont été développés. Microsoft n’a pas abordé de conditions minimales pour profiter du Game Mode – comme une version requise de DirectX – mais a indiqué être en discussions avec ses partenaires matériels (notamment Intel, AMD et NVIDIA) pour s’assurer que tout ira bien. On imagine en effet que les pilotes seront un rouage important de toute cette mécanique.
En fait, le fonctionnement exact du Game Mode doit encore être rodé, ou plus exactement étalonné. Microsoft attendra avec impatience les retours des testeurs car la liste de ce qui sera laissé actif ou pas n’est pas forcément arrêtée. Les notifications continueront par exemple à arriver, et Cortana restera lui aussi actif, mais rien n’a vraiment été dit pour le reste, notamment Windows Update.
Un Game Mode à la volée
L’ergonomie générale de la fonction a fait en tout cas l’objet d’un soin particulier. Par exemple, l’utilisateur peut activer ou désactiver le Game Mode quand il le souhaite. Il peut notamment vouloir le couper dans le cas où un logiciel en arrière-plan aurait besoin d’une certaine puissance pour continuer à fonctionner. Kevin Gammill a donné comme exemple un rendu Lightroom pendant une partie de Diablo 3. Si tant est que la configuration du PC soit assez puissante pour assurer que les deux tournent correctement.
Autre point intéressant : le Game Mode sera automatiquement désactivé quand l’utilisateur utilisera la vue multitâche de Windows ou rabattra le jeu dans la barre des tâches. La fonction peut visiblement être activée ou coupée sans autre forme de procès. À voir d’ailleurs si le jeu doit être obligatoirement être exécuté en mode plein écran, ou si d’autres types d’affichage (fenêtré et plein écran fenêtré) sont également pris en charge.
En test dans la prochaine préversion de Windows 10
Les testeurs du programme Windows Insider n’auront en tout cas pas longtemps à attendre. Le Game Mode est en effet présent dans la build 15019 qui devait initialement être diffusée ce soir, mais qui arrivera a priori demain soir ou dans les prochains jours. Un retard confirmé par Larry Hryb (Major Nelson). Nous aurons alors l’occasion de revenir sur son fonctionnement et sa facilité d’utilisation.
Dans tous les cas, le Game Mode sera présent en version finale dans la Creators Update de Windows 10, attendue pour le mois d'avril selon les dernières rumeurs.
Windows 10 : Microsoft détaille le fonctionnement du Game Mode
-
Priorité des processus : la recette de la Xbox One
-
Une activation souvent manuelle, mais persistante
-
Une période d'étalonnage pour les testeurs
-
Un Game Mode à la volée
-
En test dans la prochaine préversion de Windows 10
Commentaires (94)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 28/01/2017 à 15h06
Le 30/01/2017 à 08h18
Bon, Game Mode testé ce weekend avec FF XIV Online. Pas vu de différence pour le moment mais il m’indique bien maintenant que je l’ai activé pour ce jeu qu’il l’enclenche à chaque fois que je le lance.
A voir quand des mises à jour arriveront s’il régule la bande passante !
Le 30/01/2017 à 10h59
Le 30/01/2017 à 11h16
Le 31/01/2017 à 13h35
Le 31/01/2017 à 13h49
Ah, j’ai pas connu. " />
Le 26/01/2017 à 16h20
Du coup il ne s’agit pas tant d’augmenter les performances des jeux, que d’empecher Windows de les dégrader.
Le 26/01/2017 à 16h20
Sait-on si cela aura un impact sur les logiciels type Teamspeak et autre Discord ?
Le 26/01/2017 à 16h21
c’est plutôt de répartir correctement les ressources afin de favoriser le jeu.
Une bonne initiative au final.
Le 26/01/2017 à 16h21
Ah, la première brique pour envoyer Steam & co dans le ravin pour privilégier Windows Store & UWP !
Le 26/01/2017 à 16h22
Et ben c’est pas dommage !
Merci pour les détails.
Le 26/01/2017 à 16h28
Pourquoi ne pas faire un choix au boot ?
Par exemple : Win normal / Win jeux / autres (Grub etc..) ?
Le 26/01/2017 à 16h28
en gros ils désactivent temporairement la télémétrie ce qui donne plus de ressources pour le jeu ?
Le 26/01/2017 à 16h31
Parceque c’est un peu dégueux comme procédé, pas pratique et surtout pour quoi faire ?
Le 26/01/2017 à 19h38
Mouais, ça tombe mal…
Le 26/01/2017 à 20h03
En même temps tu connais un moyen d’augmenter la puissance d’un jeu sans toucher au jeu en lui même ni au matériel ?
Le 26/01/2017 à 20h29
Y a des tonnes de logiciels qui le font depuis des années… et sur lesquels on peut même choisir de désactiver directement certains process inutiles en jeu. Et pas uniquement sous W10.
Le 26/01/2017 à 20h47
Si rien n’est fait ça râle, et quand ça bouge un peu ça râle, NextINpact est bien français :p
Le 26/01/2017 à 20h49
Ca a été fait ainsi parce que beaucoup de programmes win32 sont codés n’importe comment et ne respectent rien des standards conseillés par MS en terme de séparation programme/données ou d’accès aux ressources. Suffit de voir aujourd’hui le nombre de merdes qui se foutent dans %appdata% ou qui pourrissent encore le registre de centaines de clés.
Si MS donnait un accès à cette fonctionnalité par le biais d’une simple API où chaque application peut s’octroyer une priorité “game mode” ça deviendrait un sacré bordel (un de plus…). Donc non merci je préfère que ça reste manuel.
Le 26/01/2017 à 21h02
Le 26/01/2017 à 21h05
Steam n’est pas un jeu, on s’en cogne que ça ne fonctionne pas avec steam, c’est aux devs du jeu de se démerder.
Le 26/01/2017 à 21h09
Le 26/01/2017 à 21h48
Je me suis peut-être mal exprimé :
Actuellement oui ,ce module de Game Mode a l’air cool, compatible UWP & Win32.
Mais demain, je vois bien ce module évolué :
-incompatible avec Steam, dans le sens ou sur tes jeux Steam lors de l’activation de ce mode, cela dégrade le jeu, mais bizarrement leur équivalent sur le Windows Store sera OK.
MS renverra la balle vers Valve. Ok les joueurs vont bouder le mode.
Mais le jour où ce mode s’activera tout seul comme les update Windows … bizarrement pas mal de joueurs vont passer dans le MS Store. Certains irréductibles bidouilleront le registre pour dégager le mode comme les updates Windows actuellement aussi.
Il y a pas mal de rumeurs sur le net de ce style, comme quoi MS veut rendre Steam instable et dégradé face à son Store. Il a toutes les billes pour le faire. Et ce Game Mode me paraît être le bon aiguillon !
Le 26/01/2017 à 21h52
Je n’ai jamais eu de problème avec celui que j’utilise… Sur quoi te bases tu pour affirmer cela??
Le 26/01/2017 à 21h54
Le 26/01/2017 à 22h47
Le 26/01/2017 à 22h55
Pourrais-je espérer ce Game Mode sur un ancien Windows ? Parce qu’il faut être réaliste, Microsoft n’est pas l’unique responsable de cette difficulté.
Au hasard les programmes qui consomment plus de ressources que nécessaire, ceux en plein écran (ou pas) qui ne partagent le focus avec aucun autre.
Ça ne m’est pas arrivé depuis un certain temps, mais le pire à mon avis est le Mozilla Crash Reporter.
Dans le genre je me prend pour le centre du monde et rien d’autre n’a d’importance, il se pose là.
Le 27/01/2017 à 00h54
Le 27/01/2017 à 05h36
Alors déjà que w10 a mauvaise réputation et tu veux en plus que Microsoft se tire une balle dans l’autre jambe ?
Et je suis sûr si Microsoft fait ça steam va les poursuivre en justice. Du fait de la position dominante de Windows sur le marché des pc :)
Donc Microsoft va perdre + grosse mauvaise réputation derrière… Hummmm Nan sont pas aussi cons quand même :)
Le 27/01/2017 à 06h00
Mouais…
C’est une histoire de longue date que celle de MS qui essaie de reconquérir l’écosystème jeu sur PC.
Ils ont essayé de pousser leur store en mettant en commun passablement des exclusivités Xbox, tout en les rendant exclusives à leur store sur PC, notamment quantum break, mais ils ont fait un bide. Les joueurs ont un gros capital sympathie pour steam (pour moi pas totalement justifié d’ailleurs), tandis qu’ils voient comme une corvée le fait d’être sous windows.
A mon avis à l’heure actuelle ils sont bien contents d’être l’OS à peu près incontournable lorsqu’il s’agit de jouer même s’ils ne contrôlent pas le store et le client de jeu qu’est steam. Ils travaillent plus pour maintenir leur position que pour déloger steam.
Valve dispose également de cartes: une hégémonie dans son domaine,la sympathie des joueurs ainsi que le développement de l’offre de jeux compatibles sur IOS et linux.
Le 26/01/2017 à 16h35
Dommage que ce soit une muraille de chine qu’il soit nécessaire de construire pour que ça soit effectif " />
Le 26/01/2017 à 16h35
Surtout que je ne vois pas le rapport " />
Le 26/01/2017 à 16h36
haha car il y a encore beaucoup de gens qui jouent sur HDD et que ça leur prendrait 10 minutes de changer de mode (si il n’y a pas de mise à jours système à installer bien sur " /> )
Le 26/01/2017 à 16h39
c’est vrai " />
Le 26/01/2017 à 16h40
Ce que je regrette c’est que le pc n’évolue plus depuis plus de 10 ans que ça soit windows ou les autres logiciels… Un truc qui serais super cool c’est de pouvoir figer l’état de la machine puis de tout couper, lancer un programme et une fois finit de pouvoir relancer la machine juste avant d’être figée.
Car des fois quand ont bosse ont à clairement envie de faire une pause de jeux pendant 20 minutes, mais si l’ont ferme tout pour ça il faut ensuite rouvrir chaque logiciel / dossier ( l’espace de travail en gros ) ce qui prend mine de rien pas mal de temps.
Par exemple avec firefox il est possible de sauvegarder les onglet avant de quitter, du coup hop tu ferme firefox, tu récupère 2go de ram pour le jeu et une fois finis hop tu récupère tes onglet en 5 secondes ! Au final l’informatique manque cruellement de standard ergonomique et pouvoir sauvegarder un espace de travail devrais en faire partit.
Le 26/01/2017 à 16h45
Tu ne vois pas l’incompatibilité avec Steam arriver ?
Ca va se déployer tranquilement, les joueurs vont rager pour dire que ca ne marche pas pour Steam, Windows va dire que ca vient de Valve.
Puis le Game Mode va finir par déranker Steam sur les process.
Et enfin le Game Mode va devenir automatique sur les postes comme Windows Update.
“Viendez sur Windows Store !”
Le 26/01/2017 à 16h49
Le 26/01/2017 à 16h51
On parle des jeux en général ici et non pas de la plateforme d’où ils proviennent. Il n’y a aucune discrimination, d’autant qu’il peut s’activer à la mano, du coup… oui. Je ne vois strictement pas le rapport.
Le 26/01/2017 à 16h52
Oui enfin du coup tu donnes l’eau à mon moulin, les gens vont basher Windows et Steam restera intouchable. Et avant que les 125millions de users de steam passent sur une solution Windows, je pense que j’ai bien raison de parler de muraille de chine.
Au passage on parle d’une option activable, si on voit que ça fout la merde suffit de pas l’activer et hop plus de soucis. " />
Le 26/01/2017 à 16h59
Non ce n’est pas empêcher Windows de le degrader, mais les autres applications en arrière plan.
En gros ça revient à ouvrir le gestionnaire de tâches, chercher le processus du jeu, faire un clic droit et definer la priorité sur “Haute”. Avec probablement quelques tuning supplémentaires sur la gestion de la priorité dans les accès disques et autres.
Le 26/01/2017 à 17h04
ah, toi aussi tu avais ta disquette avec un autoexec.bat et sysconfig lights, avec l’activation du EMM386.exe, le DOS=HIGH et le LH devant le driver de la souris ?
Le 26/01/2017 à 17h08
Ben euh ça existe depuis 40 ans hein, ça s’appelle le swappe. Le process d’arrière plan voit sa mémoire plaquée sur le disque dur et celui au premier plan garde la mémoire physique…
Le 26/01/2017 à 17h08
Ça marche aussi pour la bande passante? parce que l’update pendant que tu joues en ligne….
Le 26/01/2017 à 17h08
Beaucoup de bruit pour pas grand chose en fait. Il n’y a d’intérêt que pour les petites config.
Je m’attendais à quelque chose de plus conséquent comme l’ouverture du catalogue de jeux Xbox directement sur PC :(
Le 26/01/2017 à 17h12
mdr et avec des pc de 5 a 6 ans et ++ sa donne quoi le game mode
Le 26/01/2017 à 17h12
Le 27/01/2017 à 14h08
Le 27/01/2017 à 14h33
Lorsque je lance le batch LightRoom -> Plugin -> Ps -> LR, et ca sur des raw de 70Mo par cliché /100, ca prends pas 3% de CPU …
Le 27/01/2017 à 14h45
Le 27/01/2017 à 16h27
Finalement c’est juste un Process Lasso avec UI forcé version gaming pour faire tendance…
Microsoft veut vraiment qu’on soit tous sous Windows 10… " />
Le 27/01/2017 à 16h37
Dommage, ça aurait rappelé les config.sys et autoexec.bat avec les menu de démarrage pour optimiser la mémoire suivant le jeu utilisé " />
Le 27/01/2017 à 18h28
Le 27/01/2017 à 18h48
oui ces paramètres était utilisés pour dégager la limitation sur la RAM, c’est à dire utilisé plus de 640Ko de RAM, un vrai bonheur à utiliser. Mais je confirme le fait d”avoir des fichier config et autoexec personnalisés suivant les type de jeux et les interruptions à déclarer pour le cartes sons, en autres.
Le 27/01/2017 à 20h40
J’utilise le “turbo boost” de toolwiz care; et je vois une différence flagrante (je suis sur portable) avec / sans.
Le 27/01/2017 à 21h58
Le 27/01/2017 à 22h19
Le 27/01/2017 à 22h42
Le 27/01/2017 à 22h51
Le 27/01/2017 à 23h34
Le 28/01/2017 à 10h55
Sans, j’ai des freeze dans certains jeux, avec ça passe nickel.
Le 28/01/2017 à 13h52
Le 28/01/2017 à 14h39
Mon windows va bien… mon laptop est vieux.
J’ai une 5870M qui commence à fatiguer sur les jeux récents.
‘Fin bref, je ne veux pas à tout prix te convaincre hein ;)
Puis je suis débordé; rugby, rugby, voile, rugby ::)
Le 26/01/2017 à 17h15
Figer les softs, ça veut dire dumper tout leur contenu RAM sur disque, non merci… puis un vrai Master Race n’a pas besoin de fermer ses programmes pour jouer 20 minutes, il a assez de ressources pour tout faire tourner en même temps " />
Le 26/01/2017 à 17h21
Le 26/01/2017 à 17h22
Le 26/01/2017 à 17h24
Windows 10 a un nouveau gestionnaire de RAM qui lui permet de compresser l’espace pris par des processus peu utilisés dès qu’il a besoin d’espace. Alors dire que le soft n’évolue plus depuis 10 ans, il ne faut pas pousser non plus ^^
Le 26/01/2017 à 17h32
De ce que je comprend, l’idée est tous simplement mettre la priorité au processus du jeux et de ne s’occuper des autres processus (les utilitaires secondaire de Windows, les truc comme les 5 prossessus de NVidia, les 7 processus de Logitech, l’utilitaire de l’imprimante HP, skype, le client bittorent et firefox…) quand il lui reste du temps.
Après, si le jeu n’est pas compatible, en soit, ça ne change pas la situation actuel, il aura la même priorité que les autres processus, tout comme aujourd’hui en gros.
Le 26/01/2017 à 17h52
Le 26/01/2017 à 17h55
Ca ressemble très étrangement au GAME PERFORMANCE TWEAKER annoncé pour Vista mais finalement jamais sorti
pour rappel :https://www.pcreview.co.uk/threads/ultimate-game-performance-tweaker-where.29960…
Le 26/01/2017 à 17h56
ils veulent me faire regretter d’être resté sous w7….sa y été presque
[on verra bien si sa tourne bien pour les jeux origin #bfpower ]
En dehors des jeux, proposé cela pour les “apps” avec les quelles ont fait de la retouche video/photo ou création 3D ne serait pas du luxe (et là j’aurais un argument pour passer -sûrement- à w10 :))
Le 26/01/2017 à 18h03
Le 26/01/2017 à 18h16
Le 26/01/2017 à 18h16
Le 26/01/2017 à 18h22
Le 26/01/2017 à 19h07
Nostalgie " />
Le 26/01/2017 à 19h10
Le 26/01/2017 à 19h28
Le 26/01/2017 à 19h34
Cela existe encore sous Windows 8.1 par exemple : par défaut les performances sont plus élevées pour les programmes “classiques”, mais on peut choisi les “services” en arrière plan à la place.
Le 27/01/2017 à 07h26
Windows 10 ? Mauvaise reputation ? noooooooooooon, ca fait juste quelques mois maintenant que l’écran d’accueil est pollué par de la pub …
Quand au Game mode, ca ressemble plus à un aveu de microsoft sur leurs problemes de schudeler qu’a de réelles optimisations …
Dois-je donc considerer windos comme un OS gaming ? Il reste quoi comme OS pour bosser ?
Le 27/01/2017 à 07h30
gni ? des pubs sur l’écran d’accueil ?
Le 27/01/2017 à 07h33
Toujours pareil, c’est ceux qui utilisent le moins Windows qui en parle le plus.
Surtout le vendredi.
Sinon le Game Mode est une bonne idée qui pourrait être poussée à d’autres applications (i.e.: Photoshop) pour optimiser certains travaux.
Le 27/01/2017 à 08h08
Des pubs sur l’écran d’accueil?
Le 27/01/2017 à 08h14
Le 27/01/2017 à 08h20
Bon, manifestement trolldredi a commencé tôt. Il n’y a pas de pub dans l’écran d’accueil (sauf si on considère que les crédits de la photo sont de la pub…)
A part démontrer qu’ils n’ont pas compris comment fonctionne cet OS, tous ces zozos qui croient que Windows n’a pas de gestion des priorités ne font vraiment pas avancer le débat.
Quelqu’un pourrait-il expliquer clairement que le but du Game Mode est de manuellement désigner le programme dont on désire qu’il soit exécuté sans être interrompu par les autres, vu que si chaque programme peut lui-même décider d’entrer automatiquement dans ce mode, ça ne sert strictement à rien ? Et aussi que prioritiser le CPU et GPU c’est bien, mais il faut aussi empêcher le crapware du driver d’imprimante de nous signaler que l’imprimante va bientôt être à court d’encre. Simultanément par un popup, le changement du curseur souris en une tête d’impression clignotante et un son strident (je sais qu’ils ne le font pas tous, mais ils en sont capables).
Le 27/01/2017 à 08h28
Y avait surtout les histoires de mémoire EMS et XMS (rien à voir avec Java " />) avec HIMEM.SYS et EMM386.exe qui parfois obligeait à modifier le config.sys et l’autoexec.bat.
Que de souvenirs " />
Le 27/01/2017 à 08h36
d’après les explications, je n’ai pas l’impression qu’on peut désigner un programme spécifiquement, c’est soit tu passes Windows 10 en Game Mode, soit pas, et automatiquement Windows le “désactivera” si tu fais du multi-tâches and co en rebasculant sur le bureau.
mais oui, dans l’absolu, ça aurait été mieux de le faire comme tu dis, un peu comme les paramètres 3D qu’on force pour tel ou tel programme avec les gestionnaires cartes graphiques.
Le 27/01/2017 à 09h26
Jamais vu de pub sur l’écran d’accueil
Le 27/01/2017 à 09h38
Le 27/01/2017 à 09h42
" /> Je ne me souviens plus des détails, le hymem me dit bien quelque chose, par contre je me souviens bien avoir récupérer après un 286 et un 386 et que l’on ne pouvait rien en faire (même pas jouer à Doom 2 " />)
Le 27/01/2017 à 10h41
Oui, j’avoue avoir été flou sur les détails. Ce que je veux dire, c’est que le Game Mode doit être approuvé par l’utilisateur avant de devenir actif, et n’est actif que sur une application à la fois, sinon toutes les applications deviendraient des jeux.
Quant à l’autre post, Photoshop gagnerait sûrement à avoir aussi le mode jeu si on tente un détourage à la main, par exemple, et qu’au dernier pixel de la sélection, boum notification que Flash est prêt à se mettre à jour … " />
Le 27/01/2017 à 11h52
Intéressant, mais du coup quand on lance un jeu on se retrouve avec potentiellement 3 interfaces par dessus : celle de Steam, celle de NVidia et celle de MS Game. ça fait un peu beaucoup, avec pleins de fonctionnalités en double ou triple… et ma main à couper que ça impacte bien les perfs aussi.
Le 27/01/2017 à 12h26
Le 27/01/2017 à 12h44
Le 27/01/2017 à 13h08