Est-ce que la gestion dun jeu en priorité en temps réel est sûre?


Meilleure réponse

Non. Ne fais jamais ça. Dans tous les cas.

Pour autant que je sache, les périphériques dentrée utilisent le niveau de priorité 15 (non critique en temps réel) avec les pilotes de périphériques, etc.

Normal les threads sexécutent aux priorités 1–15, tandis que la valeur spéciale de priorité 0 est utilisée pour un thread inactif.

Les priorités en temps réel sont 16–31, où les autorisations dadministrateur système sont nécessaires pour définir cela. La raison en est que vous pouvez complètement bork votre système avec un thread de priorité en temps réel.

La priorité en temps réel signifie que toute entrée envoyée par le processus sera traitée en temps réel autant que possible, en sacrifiant tout le reste pour ce faire. Depuis 16> 15, il donnera la priorité à lexécution des processus internes de ce jeu par rapport à tout , y compris vos entrées .

Étant donné que les gens ne pensent à le faire quavec jeux très gourmands en CPU pour commencer, si ce jeu bloque votre utilisation du processeur à 100\%, aucune de vos commandes natteindra lordinateur . Vous voulez tuer le jeu avec Task Manager? Dommage – votre clavier a une priorité inférieure, et peu importe à quel point vous écrasez ctrl-alt-delete, vos commandes seront écrasées par votre jeu et rien ne se passera.

La seule façon de sauvegarder un ordinateur comme il sagit déteindre lordinateur à partir de linterrupteur dalimentation principal, et si une application prioritaire en temps réel était définie sur Démarrage, la seule façon de sauvegarder ce système serait de modifier le paramètre en mode sans échec.

Versions inférieures du problème à, disons, 90\% dutilisation ou 100\% intermittents sont récupérables, mais cela prendrait un temps excessif.

Nutilisez PAS la priorité en temps réel pour un jeu. Ce paramètre de priorité est pour les choses plus importantes à continuer à fonctionner que même votre clavier et votre souris, et qui prennent très peu de temps CPU, des applications qui sont en général complètement au-delà de la portée de lexpérience utilisateur normale de lutilisateur final.

Si vous devez améliorer lallocation du processeur pour un jeu, définissez le jeu sur Élevé et assurez-vous que aucun autre processus ne sexécute à Élevé . Ne touchez pas au paramètre temps réel.

Réponse

Je ne le recommanderais pas. Il est techniquement sûr car il n’endommagera pas l’ordinateur, mais la souris et le clavier ne fonctionnent qu’en haute priorité, ce qui vous donnera une impression de décalage. Il y aura un décalage de 2 à 3 secondes entre la saisie ou le déplacement de la souris et le résultat.

De plus, il faudra plusieurs minutes pour fermer le jeu ou le modifier.

Il ny a pas de réel avantage en termes de performances lors de lexécution de jeux au-dessus de «Au-dessus de la normale». À ce stade, ils sont normalement liés au matériel.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *