Ich würde sagen, es kommt darauf an. Wenn Sie nur einen Kern / eine CPU auf Ihrem Computer haben und dies eine CPU-intensive Aufgabe ist, würde ich sie nicht auf Echtzeit einstellen. Hoch mag in Ordnung sein, aber das muss experimentiert werden.
Wenn Sie mehrere Kerne haben und der Prozess nur einen Thread hat: Stellen Sie ihn so ein, wie Sie möchten. Ihre anderen Kerne sind weiterhin frei, selbst wenn ein Kern die ganze Zeit zu 100% ausgelastet ist.
Wenn Sie mehrere Kerne haben und der Prozess mehrere Threads umfasst, hängt dies davon ab, ob alle Threads zu 100% ausgelastet sind. Einige Programme haben einen 'Manager'-Thread, der die Arbeit an andere Threads weiterleitet, aber selbst nicht viel verarbeitet. Dies würde einen Kern nahezu frei lassen und somit eine hohe Priorität oder Echtzeitpriorität ermöglichen.
Andere Programme versuchen, alle Kerne aufzunehmen. In diesem Fall mag hoch in Ordnung sein, aber es muss experimentiert werden.
Selbst andere nehmen nur eine bestimmte Anzahl von Kernen und verwenden möglicherweise nicht alle verfügbaren Kerne. In diesem Fall sollte eine hohe Priorität oder Echtzeitpriorität in Ordnung sein.
Experimentieren Sie, es sei denn, Sie befinden sich auf einem einzigen Kern. Meistens tut es nicht weh, es auf Hoch oder sogar in Echtzeit einzustellen. Sie können die Affinität eines Prozesses (wie viele Kerne er verwenden kann) auch im Task-Manager festlegen. Auf diese Weise können Sie die Belastung Ihrer CPU besser ausgleichen. Es kann auch dazu beitragen, die Temperaturen und den Stromverbrauch niedrig zu halten.