#bindings #c #numa

nightly sys libnuma-sys

An binding that wraps libnuma (also known as numactl)

7 releases

Uses old Rust 2015

0.0.9 Mar 30, 2018
0.0.8 Mar 26, 2018
0.0.4 Jun 12, 2017
0.0.3 May 27, 2016

#24 in #numa

Download history 44/week @ 2025-10-29 49/week @ 2025-11-05 58/week @ 2025-11-12 49/week @ 2025-11-19 58/week @ 2025-11-26 53/week @ 2025-12-03 48/week @ 2025-12-10 58/week @ 2025-12-17 44/week @ 2025-12-24 37/week @ 2025-12-31 17/week @ 2026-01-07 38/week @ 2026-01-14 55/week @ 2026-01-21 57/week @ 2026-01-28 55/week @ 2026-02-04 38/week @ 2026-02-11

215 downloads per month
Used in 22 crates (6 directly)

MIT license

240KB
7K SLoC

C 6.5K SLoC // 0.1% comments Rust 198 SLoC // 0.1% comments Automake 99 SLoC // 0.0% comments M4 78 SLoC // 0.7% comments Shell 44 SLoC // 0.2% comments

Contains (obscure autoconf code, 1KB) lib/numactl/configure.ac

libnuma

libnuma is a pair of Rust crates that provides a simple C wrapping around the Linux library libnuma. libnuma-sys provides a low-level binding and libnuma provides a mid-level binding.

Licensing

The license for this project is MIT.

Dependencies