Availability:built-in
thread_affinity(+ThreadID,
-Current, +New)True when Current is unified with the current thread affinity
and the thread affinity is successfully set to New. The thread
affinity specifies the set of CPUs on which this thread is allowed
to run. The affinity is represented as a list of non-negative integers.
See also the option affinity(+Affinity)
of thread_create/3.
This predicate is only present if this functionality can be supported
and has been ported to the target operating system. Currently, only
Linux support is provided.