by JoonasTo » 28 Jun 2018, 13:31
Incorrect.
Windows scheduling is shit. Fa scheduling is worse.
You can have 16 cores and Fa will happily wait on all of them at the same time. It is less likely to happen, not impossible. I, for example, am on an 8 core and if I don’t force anything most windows stuff and interrupts go to core 0. Fa will also happily priorize the same core for all it’s threads and wait on it first. This is why force disabling core 0 and forcing Fa threads to different cores actually improves performance, even if you’re technically limiting computing power. Fa threads are all linearly dependent so cpu output is less important than latency.