相关疑难解决方法(0)

如何从命令行获取Linux中的CPU /核心数?

我有这个脚本,但我不知道如何获得打印输出中的最后一个元素:

cat /proc/cpuinfo | awk '/^processor/{print $3}'
Run Code Online (Sandbox Code Playgroud)

最后一个元素应该是CPU的数量减去1.

linux bash cpu

510
推荐指数
15
解决办法
59万
查看次数

在Docker容器中使用所有可用CPU的方法不那么笨拙:

我使用以下可怕的语法告诉我的docker容器使用主机上的所有CPU:

docker run  --cpuset-cpus="0-`python3 -c "from multiprocessing import cpu_count; print(cpu_count() -1)"`" ubuntu:latest /bin/bash
Run Code Online (Sandbox Code Playgroud)

有没有更好的办法?

docker

5
推荐指数
1
解决办法
242
查看次数

标签 统计

bash ×1

cpu ×1

docker ×1

linux ×1