Ok then
I hereby remove the strike-through.It is in normal use nonsense to adjust the thread priority for threads that already occupy full cycles.
Knowingly loading all cpu's....
It is even stupid, because you have no way of aborting.
And under full load even the OS can not schedule tasks, which it needs to do.
That's a denial of service.
Very grumpy mode ON but just towards one person.

What is allowed is -give four cores - to have two or even three cores dedicated to specific tasks, not all of them.
The mis-use of thread priority is largely due to a lack of education.