首页 > 解决方案 > Container中的CPU Benchmark(SPEC2006)(如何控制CPU数量?)

问题描述

我想在 Container 中运行 SPEC2006 基准测试。

所以我安装了 SPEC2006 并检查它运行良好。我想创建一个具有 1、2、4、8 个 CPU 的容器并在每个环境中运行基准测试。

但是我将 CPU 编号设置为 2,但是当 SPEC2006 运行时,我检查了 8 个 CPU 是否同时工作(我的本地主机有 8 个 CPU)。

所以我想问你们如何控制 Container 的 CPUS 数量?

标签: linuxcpubenchmarkinglinux-containers

解决方案


官方指南中所述,为了将容器限制为特定数量的 CPU,您应该使用参数--cpuset-cpus

告诉我它是否也适合你。

问候。


推荐阅读