3 ms·
Windows 'processor groups' aren't at all similar to linux NUMA aware scheduling, which is the proper method regardless, There's 64 bits that represent all cores
by Out_of_Characte 2y ago
Windows 'processor groups' aren't at all similar to linux NUMA aware scheduling, which is the proper method regardless,
There's 64 bits that represent all cores on the system, setting those bits defines how a process is assigned to a core. The 'processor groups' is a hack that keeps the same bitmask that they originally used.
Nowadays windows can and will schedule across processor groups as per
https://learn.microsoft.com/en-us/windows/win32/procthread/processor-groups https://learn.microsoft.com/en-us/windows/win32/procthread/p...