posix thread scaling issue

Mark Geisert mark@maxrnd.com
Sun Sep 3 04:13:13 GMT 2023


Sorry, I mis-spoke in my previous post...

Mark Geisert via Cygwin wrote:
>                                                   Briefly, you can't move a thread
> outside the processor group it's currently in; you have to move its process to the 
> new group first.

That's backward.  You can't add a process to multiple processor groups or move it 
from one group to another.  You can, however, move a process's threads one-by-one 
to a different processor group.

I'm now recalling how hair-pulling it was to get this correct when coding it.
Cheers,

..mark


More information about the Cygwin mailing list