Hi,
Thanks for that very complete answer!
I did not think of it in terms of “there should be enough idle tasks to feed all cores that need one”. Put it that way it makes sense to leave them with no affinity and let the scheduler distribute them as needed.
This thread is definitely closed!
Thanks again and have a wonderful day!