#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 67/week @ 2024-07-19 73/week @ 2024-07-26 47/week @ 2024-08-02 55/week @ 2024-08-09 48/week @ 2024-08-16 51/week @ 2024-08-23 36/week @ 2024-08-30 39/week @ 2024-09-06 36/week @ 2024-09-13 68/week @ 2024-09-20 47/week @ 2024-09-27 7/week @ 2024-10-04 41/week @ 2024-10-11 29/week @ 2024-10-18 19/week @ 2024-10-25 35/week @ 2024-11-01

124 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