1. 简介
简单的 NUMA 策略支持。它由一个 numactl 程序和一个 libnuma 共享库(NUMA API)组成,前者用于运行具有特定 NUMA 策略的其它程序,后者用于在应用程序中设置 NUMA 策略。
2. 环境
- Ubuntu 2004 LTS
- numactl-2.0.16
- 交叉编译工具:
sudo apt install gcc-aarch64-linux-gnu g++-aarch64-linux-gnu
- aarch64-linux-gnu-gcc (Ubuntu 9.4.0-1ubuntu1~20.04.(2) 9.4.0
- aarch64-linux-gnu-g++ (Ubuntu 9.4.0-1ubuntu1~20.04.(2) 9.4.0
3. 编译
tar xf numactl-2.0.16.tar.gz
cd numactl-2.0.16
autoreconf --install --symlink
./configure --host=aarch64 --prefix=$(pwd)/install CC=aarch64-linux-gnu-gcc
make -j32
make install