Changer la priorité du processus de vos tâches importantes est l'un des moyens les plus avancés d'améliorer les performances sous Windows 10. Assez facile à faire, mais un peu délicat pour ne pas gâcher accidentellement.
Quelle est exactement la priorité du processus ? Devez-vous y apporter des modifications ? Et comment définir réellement la priorité du processus dans Windows 10 ? Ce guide répondra à toutes ces questions.
Qu’est-ce que la priorité du processus et pourquoi est-ce important ?
Les ordinateurs ne sont pas multitâches. Pas vraiment. Lorsque votre système d’exploitation exécute plusieurs programmes (ou simplement des services en arrière-plan) simultanément, il jongle entre eux.
Même dans les processeurs multicœurs, le nombre de threads pouvant être exécutés en même temps est limité, le rationnement du temps processeur devient donc très important. Pour maintenir une façade de fonctionnement en temps réel, votre ordinateur doit choisir les tâches auxquelles donner la priorité, donnant ainsi naissance à un système de priorité.
La priorité du processus est simplement « l'importance » de chaque processus. Les tâches essentielles au bon fonctionnement de votre ordinateur (principalement les processus système) se voient accorder une priorité plus élevée qu'une application exécutée par-dessus. Cela garantit que même sous la charge maximale, les capacités principales de votre PC ne sont pas affectées.
Quels sont les niveaux de priorité du processus ?
La priorité du processus est définie sur plusieurs niveaux discrets. À la manière d’un système de classement, celui-ci classe les processus de haut en bas, par ordre d’importance.
Il existe six niveaux de priorité dans Windows. Seuls cinq d’entre eux sont censés être définis par les applications (ou les utilisateurs, d’ailleurs).
- Normal est, eh bien, le niveau de priorité « normal ». La plupart des applications s'exécutent à ce niveau.
- En dessous de la normale est le niveau de priorité juste en dessous de la normale. Les processus à ce niveau reçoivent moins de ressources que les applications normales. Idéal pour les tâches sans importance sans contraintes de temps.
- Faible est le niveau de priorité le plus bas dans Windows. Les tâches opérant à ce niveau reçoivent des ressources uniquement une fois que tous les autres processus ont terminé leurs tâches en cours.
- Dessus de la normale est le niveau de priorité immédiatement supérieur après le niveau de priorité normal. Utilisez-le pour les processus qui ont besoin d’un petit coup de pouce mais qui n’ont pas besoin de surpasser les processus système.
- Haute est un niveau de priorité utilisé par les processus système importants nécessaires au bon fonctionnement de l'ordinateur. Non recommandé pour les applications utilisateur.
- Temps réél est le niveau de priorité le plus élevé possible dans Windows. Fondamentalement, les tâches de ce niveau s’exécutent en temps réel, aux dépens de tous les autres processus. Pour cette raison, ce niveau est uniquement réservé aux processus d'interfaçage matériel. L'exécution d'applications sur ce niveau de priorité peut facilement faire planter votre ordinateur.
Le niveau normal et supérieur à la normale sont en réalité les deux seuls niveaux de priorité que vous devez utiliser pour les tâches quotidiennes. Les niveaux de priorité supérieurs à cela doivent être laissés aux processus système et les niveaux inférieurs aux tâches en arrière-plan sans importance.
Quel est l’effet de la définition de la priorité d’une tâche ?
Fixer une nouvelle priorité à un processus modifie sa place dans la file d'attente de traitement. Les tâches ayant une priorité plus élevée ont la préférence dans l'allocation des ressources système telles que le temps CPU et la mémoire, ce qui leur permet de s'exécuter plus rapidement.
D’un autre côté, trop de tâches poussées à un niveau de priorité plus élevé vont à l’encontre de l’objectif même de l’existence d’une hiérarchie en premier lieu. Si chaque processus s'exécute à un niveau élevé, comment le système d'exploitation peut-il déterminer quels processus sont vraiment essentiels ?
Si trop de tâches non essentielles sont mises à niveau vers des niveaux de priorité plus élevés, votre ordinateur peut commencer à se bloquer, voire même planter complètement. C’est pourquoi, dans la plupart des cas, la meilleure idée est de laisser la priorité du processus telle quelle. Même lorsque vous modifiez la priorité du processus, tenez-vous-en à de petits changements et appliquez-les à un ou deux processus seulement.
Comment définir la priorité des processus dans le Gestionnaire des tâches sous Windows 10
Bien qu'il existe des plusieurs façons pour définir la priorité des processus sous Windows, la méthode la plus simple consiste à utiliser le Gestionnaire des tâches.
- Ouvrez le Gestionnaire des tâches en utilisant le raccourci clavier Ctrl + Alt + Suppr ou en cliquant avec le bouton droit sur la barre des tâches et en sélectionnant Gestionnaire des tâches dans le menu qui apparaît.
- Lors de la première ouverture du Gestionnaire des tâches, vous serez accueilli par une fenêtre simple affichant uniquement les applications en cours d'exécution. Sélectionner Plus de détails pour avoir une vue complète.
- Vous pouvez désormais voir la liste complète de tous les processus en cours sur votre ordinateur, y compris les tâches en arrière-plan. Par défaut, ils sont triés par consommation de mémoire ; vous pouvez sélectionner n’importe quelle autre catégorie en haut pour modifier le tri.
- Sélectionnez le processus dont vous souhaitez modifier la priorité et passez à l'étape Détails languette.
- Dans Détails, vous pouvez afficher l'état et d'autres détails techniques du processus en cours. De nombreux sous-processus cachés sur l'écran principal sont également affichés ici.
- Faites un clic droit sur le processus sélectionné et accédez à Définir la priorité. Cela déroule un sous-menu répertoriant tous les niveaux de priorité. Sélectionnez le niveau souhaité (En dessous de la normale dans notre exemple).
- Une invite apparaîtra, confirmant si vous souhaitez modifier la priorité du processus sélectionné. Sélectionner Changer la priorité appliquer le changement.
Cela définira immédiatement la nouvelle priorité du processus. Le processus fonctionnera à ce niveau de priorité pour le reste de la session en cours. Si vous redémarrez votre ordinateur (ou simplement le processus), le niveau de priorité sera réinitialisé à sa valeur par défaut.
Faut-il changer la priorité d'un processus ?
Nous avons vu à quel point il est facile de modifier le niveau de priorité d'un processus à partir du Gestionnaire des tâches de Windows 10. Cela pourrait vous amener à vous demander : pourquoi ne pas mettre à niveau la priorité de chaque application en cours d'exécution ? Améliorer les performances est sûrement toujours une bonne chose ?
Mais tu ne devrais pas faire ça. Il y a une raison pour laquelle il existe différents niveaux de priorité, et placer chaque processus en cours d'exécution dans la catégorie Élevé ne fera que créer des conflits et une instabilité du système.
Au mieux, vous ne devez mettre à niveau qu'un seul processus donné à la fois et ne pas aller plus loin que la normale. Cela lui donne un coup de pouce rapide sans compromettre le fonctionnement de l'ordinateur. Idéalement, vous ne devriez pas du tout vous embêter avec la priorité des processus, en utilisant des fonctionnalités intégrées comme le mode jeu pour améliorer les performances des applications gourmandes en ressources.