A.24. intel_sst
测试涵盖了什么
intel_sst 测试是一个 CPU 频率扩展测试,它对 Intel 的 Speed Select Technology (SST)功能进行练习。使用此功能自定义每个内核的性能,以匹配 CPU 到工作负载,并为每个性能分配。这可让您在运行时提高目标应用程序的性能。
支持的 RHEL 版本
- RHEL 8
- RHEL 9
测试的作用
intel_sst 测试 只在启用了 SST 的系统上运行,并支持以下功能:
- speed Select Base Freq (SST-BF)- 允许特定内核通过减少其他内核的基本频率(P1)来运行更高的基本频率(P1)。
- 频率优先级(SST-CP)- 通过减少运行较低优先级软件的内核的频率,允许特定内核进行时钟。
测试会检查系统上是否支持并配置了上述功能。根据结果,它将只执行相应功能的一个子测试。
准备测试
您必须只在 Intel 芯片组构架上运行此测试。
在基于 Red Hat Enterprise Linux (RHEL)的平台上使用 Intel® SST-BF 功能。
先决条件 :
- 在 BIOS 中启用 Intel® SST-BF 功能
-
配置内核参数 -
intel_idle.max_cstate=1
在基于 Red Hat Enterprise Linux (RHEL)的平台上使用 Intel® SST-CP 功能。
先决条件 :
- 在 BIOS 中启用 Intel® SST-CP 功能
-
配置内核参数 -
intel_idle.max_cstate=1 intel_pstate=disable
执行测试
此测试是非交互式的。运行以下命令,然后从显示的列表中选择适当的 intel_sst
测试名称。
rhcert-run
运行时
完成此测试需要 5 分钟时间。任何其它强制或所选的测试都会添加到整个运行时。