1 个不稳定版本
0.1.0 | 2024年3月26日 |
---|
#84 在 #bash
7KB
64 行
这是一个bash内置命令,归功于bash-builtins crate。
如果存在,它提供有关 CPU 亲和力、主机名、SLURM_JOB_ID、SLURM_PROCID 和 SLURM_LOCALID 环境变量的信息。可选地,您可以使用 -i
选项提供一个标识符,该标识符将与所有其他信息一起打印。
使用方法
使用 enable 将库加载到 bash 内置命令中,使用它,并在不再需要时将其删除
$ enable -f target/release/libcpubind_bash_builtin.so cpubind
$ cpubind
myhostname - - - - - cpu affinity: 0 1 2 3 4 5 6 7 8 9 10 11
$ cpubind -i "id 1 🙂"
myhostname - id 1 🙂 - - - - cpu affinity: 0 1 2 3 4 5 6 7 8 9 10 11
$ enable -d cpubind
$ cpubind
-bash: cpubind: command not found
依赖关系
~1.3–1.8MB
~39K SLoC