#binding #numa #wrapper #c #libnuma

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

#10 in #numa

Download history 66/week @ 2024-03-12 64/week @ 2024-03-19 90/week @ 2024-03-26 108/week @ 2024-04-02 47/week @ 2024-04-09 68/week @ 2024-04-16 75/week @ 2024-04-23 68/week @ 2024-04-30 75/week @ 2024-05-07 62/week @ 2024-05-14 76/week @ 2024-05-21 58/week @ 2024-05-28 48/week @ 2024-06-04 51/week @ 2024-06-11 78/week @ 2024-06-18 43/week @ 2024-06-25

235 downloads per month
Used in 21 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