[][src]Crate cpu_affinity

cpu-affinity

CPU affinity for processes and threads across many platforms and Operating Systems, including:-

  • Android
  • BitRig (does nothing)
  • DragonFlyBSD
  • Emscripten
  • Fuschia
  • FreeBSD
  • iOS
  • MacOS (does nothing, but special logic for setting thread affinity groups)
  • Linux
  • NetBSD
  • OpenBSD (does nothing)
  • Windows
  • uclibc

Structs

LogicalCores

Logical cores to use for process and thread affinity, abstracting away platform, library and Operating System differences.

Type Definitions

ProcessIdentifier

Process Identifier.

ThreadIdentifier

Thread Identifier.