Is StressCheck Multi-Threaded? And How Are CPU Cores Allocated?
Threading and Processing
Much of the current StressCheck® Professional code base is single-threaded, though over time ESRD is working to improve as much of the code as possible to be multi-threaded. Therefore, the current release of StressCheck® is more multi-threaded than previous releases, and less multi-threaded than it will be in future releases.
Additionally, the current release of StressCheck® does not yet support parallel/multi-core processing.
CPU Core Allocation
Regarding the number of cores, the Windows OS handles all the core allocation for StressCheck® processes. It is possible to set processor affinity for specific applications such as StressCheck®: https://www.tekrevue.com/tip/restrict-apps-cpu-cores-processor-affinity/