功能教程:CPU 深度压力测试
本模块是 hrnrOS 自动化质量控制流程的重要环节,专为服务器出厂验收、硬件排障以及长期稳定性评估设计。创建压测任务后,系统将自动接管压测环境下载、测试指令下发、运行监控及分析报告的生成。
支持的压测模式矩阵 (Stress Modes)
系统内置了多种工业级 CPU 压测算法模板,以适应不同的硬件验证场景:
| 压测模式 (Mode) | 适用场景与验证逻辑 (Scenario & Logic) |
|---|---|
| 快速验证 (Fast) | 耗时极短,瞬间满载。主要用于确认机器能正常通电点亮、CPU 散热底座未完全失效。适合紧急换件后的基本可用性确认。 |
| 标准压测 (Standard) | 中等时长,平稳负载。通过持续施加 100% 负载,验证 CPU 的主频保持率以及是否会因为撞到温度墙 (Thermal Throttling) 而严重降频。 |
| 深度烤机 (Burn-in) | 长时运行,极限折磨。长达数小时或数天的满载运行,使机箱热循环达到平衡。能有效逼出 CPU 缩肛隐患、主板供电不稳及内存通道偶发错误。 |
| 自定义 (Custom) | 允许运维人员拖拽滑块,在 10 分钟到 24 小时(1440分钟)之间自由定制压测时长。 |
⚠️ 关键前置:设备在线与环境准备
在发起 CPU 压测任务之前,请确保满足以下条件:
- 资产已纳管: 目标服务器必须已经存在于资产库中,并具备有效的资产编号 (Asset ID) 与硬件序列号 (SN)。
- 压测环境就绪: 设备需能够通过 PXE 引导进入 hrnrOS 维护微系统。系统依赖 Agent 下发底层的高负载计算指令。
步骤 1: 创建压测任务与配置参数
在模块首页,您可以发起针对单台或多台机器的批量压测任务。
- 点击页面右上角的 “ 创建压测任务”。
- 选择目标设备: * 在弹出的向导中,点击 “ 从资产库选择”。
- 在资产列表中勾选需要压测的服务器,支持通过 SN 或资产编号进行关键字过滤。
- 配置压测策略:
- 选择压测模式: 在下拉框中选择对应的模式(快速验证 / 标准压测 / 深度烤机)。
- 设定运行时长: 拖动下方的时长滑块。系统已预设了安全极值(10分钟 ~ 24小时),滑块上方会实时显示当前的分钟数。
- 点击 “确认创建”,任务将被成功投递到后台调度引擎。

步骤 2: 监控压测状态与实时日志
任务下发后,系统会自动返回列表页。您可以通过列表视图实时监控所有设备的“烤机”进度。
- 观察状态流转 (Task Status):
- Waiting: 任务已进入队列,正在等待 Agent 响应或正在下载压测依赖。
- Running: CPU 已处于满载状态,压测正在激烈进行中。
- Completed: 压测倒计时结束,设备未出现死机或重启,顺利通过测试。
- Failed: 压测失败(原因可能为:系统内核 Panic 死机、CPU 温度触发硬件级关机保护、或 Agent 意外离线)。
- 查看底层日志:
- 点击操作列的 “ 日志”。
- 系统将弹出黑色终端风格的日志模态框,实时回显底层运算线程的输出、当前的 CPU 温度及主频波动情况。

步骤 3: 任务干预与生命周期管理
在真实的测试场景中,如果您发现某台机器的温度异常飙升并伴随异响,可以随时进行紧急干预。
- 强制终止 (Force Stop):
- 在列表中勾选处于
Running状态的任务。 - 点击左上角的 “ 终止选中任务”。
- 系统将立即向 Agent 发送中断信号,杀掉高负载运算进程,防止硬件发生不可逆的物理损毁。
- 在列表中勾选处于
- 记录清理:
- 对于已完成或作废的任务,可点击 “ 删除” 清理单条记录。
- 若需大扫除,可点击右上角的 “ 清空记录”,一键抹除所有压测历史(此操作不会影响已生成的最终 PDF 验收报告)。