cpu-affinity

Crates.iocpu-affinity
lib.rscpu-affinity
version0.4.4
sourcesrc
created_at2018-12-03 15:18:48.822169
updated_at2019-02-04 11:23:35.158213
descriptionCross-Platform CPU affinity
homepagehttps://github.com/lemonrock/cpu-affinity
repositoryhttps://github.com/lemonrock/cpu-affinity.git
max_upload_size
id99854
size59,377
Raphael Cohn (raphaelcohn)

documentation

README

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

Provides logic for finding out the valid set of logical cores (hyper threads) for a process, managing per-logical-core data sets, and more.

Licensing

The license for this project is MIT.

Commit count: 0

cargo fmt