Yo diría que depende. Si solo tiene un núcleo / CPU en su computadora, y es una tarea intensiva de CPU, no lo configuraría en tiempo real. Alto podría estar bien, pero eso necesita experimentar.
Si tiene varios núcleos y el proceso es de un solo subproceso: adelante, configúrelo como desee. Sus otros núcleos seguirán siendo libres, incluso cuando un núcleo esté al 100% de carga todo el tiempo.
Si tiene varios núcleos y el proceso es multiproceso: dependerá de si todos los subprocesos tendrán una carga del 100%. Algunos programas tienen un subproceso de "administrador" que distribuye el trabajo a otros subprocesos pero no procesa mucho. Eso dejaría un núcleo casi libre y, por lo tanto, permitiría una prioridad alta o en tiempo real.
Otros programas intentarán asimilar todos los núcleos. En este caso, alto podría estar bien, pero necesita experimentar.
Incluso otros solo tomarán un número particular de núcleos y podrían no usar todos los núcleos disponibles. En este caso, la prioridad alta o en tiempo real debería estar bien.
A menos que estés en un solo núcleo, adelante, experimenta. La mayoría de las veces no hará daño configurarlo en tiempo real o incluso en tiempo real. También puede establecer la afinidad de un proceso (cuántos núcleos puede usar) en el administrador de tareas. De esta manera, puede equilibrar mejor la carga en su CPU. También puede ayudar a mantener bajas las temperaturas y el consumo de energía, etc.