Any relationship between process priority and thread pool priority (C#)
I understand that thread pool priority should/can not be changed by the running process, but is the priority of particular task running on the thread pool somewhat priced-in with the calling process priority? in other words, do all tasks in thread pool run in the same priority regardless the calling process priority? thank you update 1: i should have been more specific, i refer to thread inside Parallel.ForEach Adriano Repetti I understand that thread pool priority should/can not be changed by the running process, That's not exact. You can change Thread Pool's thread priority (inside delegate