Ist das Ausführen eines Spiels in Echtzeit vorrangig?


Beste Antwort

Nein. Mach das niemals. Unter keinen Umständen.

Soweit mir bekannt ist, verwenden Eingabegeräte zusammen mit Gerätetreibern und dergleichen die Prioritätsstufe 15 (nicht in Echtzeit kritisch).

Normal Threads werden mit den Prioritäten 1–15 ausgeführt, während der spezielle Wert der Priorität 0 für einen inaktiven Thread verwendet wird.

Die Echtzeitprioritäten sind 16–31, wobei Systemadministratorberechtigungen erforderlich sind, um dies festzulegen. Der Grund dafür ist, dass Sie Ihr System mit einem Echtzeitprioritätsthread vollständig überlasten können.

Echtzeitpriorität bedeutet, dass alle vom Prozess gesendeten Eingaben verarbeitet werden in Echtzeit so weit wie möglich, indem alles andere dafür geopfert wird. Seit 16> 15 wird die Ausführung der internen Prozesse dieses Spiels Vorrang vor allem einschließlich Ihrer Eingaben haben.

Da die Leute nur darüber nachdenken, dies zu tun Zunächst sehr CPU-intensive Spiele. Wenn dieses Spiel Ihre CPU-Auslastung auf 100\% sperrt, , erreicht keiner Ihrer Befehle den Computer . Möchten Sie das Spiel mit dem Task-Manager beenden? Schade – Ihre Tastatur hat eine niedrigere Priorität, und egal wie stark Sie Strg-Alt-Löschen zerschlagen, Ihre Befehle werden von Ihrem Spiel überschrieben und es passiert nichts.

Die einzige Möglichkeit, einen Computer wie zu speichern Dies dient zum Ausschalten des Computers über den Hauptnetzschalter. Wenn eine Echtzeitprioritätsanwendung auf Start gesetzt wurde, besteht die einzige Möglichkeit, dieses System zu speichern, darin, die Einstellung im abgesicherten Modus zu ändern.

Kleinere Versionen des Problems bei beispielsweise 90\% Auslastung oder intermittierenden 100\% s können wiederhergestellt werden, dies würde jedoch übermäßig viel Zeit in Anspruch nehmen.

Verwenden Sie KEINE Echtzeitpriorität für ein Spiel. Diese Prioritätseinstellung gilt für Dinge, die wichtiger sind als Ihre Tastatur und Maus, und die sehr wenig CPU-Zeit in Anspruch nehmen. Dies sind Anwendungen, die im Allgemeinen den Rahmen der normalen Benutzererfahrung eines Endbenutzers sprengen.

Wenn Sie die CPU-Zuweisung für ein Spiel verbessern müssen, setzen Sie das Spiel auf Hoch und stellen Sie sicher, dass kein anderer Prozess mit Hoch ausgeführt wird. Berühren Sie nicht die Echtzeiteinstellung.

Antwort

Ich würde es nicht empfehlen. Es ist technisch sicher, da es den Computer nicht beschädigt, aber Maus und Tastatur werden nur mit hoher Priorität ausgeführt, sodass es sich sehr verzögert anfühlt. Zwischen dem Tippen oder Bewegen der Maus und dem Ergebnis liegt eine Verzögerung von 2 bis 3 Sekunden.

Außerdem dauert es einige Minuten, um das Spiel zu schließen oder wieder zu ändern.

Es gibt keinen wirklichen Leistungsvorteil bei Spielen über „Über dem Normalen“. Zu diesem Zeitpunkt sind sie normalerweise an die Hardware gebunden.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.