Skip to content

CPU 烤机测试教程

HrnrOS 提供专业的服务器CPU烤机测试功能,通过三种不同的测试模式全面验证CPU的稳定性、散热性能和供电能力。

功能概述

三种测试模式

🔄 综合稳定性测试 (blend)

  • 特点:同时压榨CPU与内存子系统
  • 算法:采用混合FFT尺寸循环
  • 优势:快速暴露缓存与控制器隐患
  • 适用场景:长期可靠性验证的首选模式

🔥 极致CPU烤机 (small_ffts)

  • 特点:数据完全驻留L1/L2缓存
  • 算法:使用最小FFT尺寸
  • 优势:对浮点单元和SIMD管线施加极限压力
  • 适用场景:验证核心频率上限,单位时间发热量最高

⚡ 高功耗模式 (large_ffts)

  • 特点:CPU封装、VRM及内存控制器同时满载
  • 算法:采用大FFT尺寸与高压内存访问
  • 优势:达到整机功耗与电流峰值
  • 适用场景:考验供电与散热余量

操作指南

1. 进入CPU烤机页面

在左侧导航菜单中点击 "CPU 烤机",系统将显示所有在线客户端列表。

CPU烤机主界面

2. 配置测试参数

测试时长设置

  • 在"测试时长"输入框中设置持续时间(秒)
  • 默认值:86400秒(24小时)
  • 建议快速测试:1800-3600秒

测试方法选择

  • 从下拉菜单选择测试模式:
    • blend - 综合稳定性测试
    • small_ffts - 极致CPU烤机
    • large_ffts - 高功耗模式

实时模式描述

选择不同方法时,描述框会动态显示:

  • blend:"综合稳定性测试:全面测试所有CPU核心和内存子系统..."
  • small_ffts:"极致CPU压力测试:专注于CPU的浮点运算单元..."
  • large_ffts:"高功耗测试:在产生高CPU压力的同时..."

配置面板

3. 客户端选择策略

在线客户端识别

  • 白色IP地址:在线且可用
  • 灰色IP地址:离线或不可用
  • 禁用复选框:被其他任务锁定

选择操作

  • 勾选单个或多个客户端复选框
  • 使用表头"全选"框快速选择所有可用客户端
  • 支持跨页多选操作

4. 启动压力测试

  1. 确认已选择目标客户端
  2. 点击 "开始压测" 按钮
  3. 系统立即反馈:
    • 选中客户端状态变为"启动中..."
    • 弹出成功提示或详细错误信息
    • 进度条开始显示

启动测试

5. 实时监控与状态解读

状态列说明

  • 🔄 运行中:测试正常进行
  • ✅ 已完成:测试成功结束
  • 🛑 已停止:测试被手动终止
  • 🔒 MEMORY压测中:被内存测试任务占用
  • 🔒 CPU诊断中:被CPU诊断任务占用

进度监控

  • 彩色进度条实时显示完成百分比
  • 蓝色:进行中 | 绿色:完成 | 灰色:停止
  • 自动每3秒刷新状态

性能指标

  • CPU使用率:显示测试期间峰值使用率
  • 当前温度:实时CPU核心温度监控
  • 完成时间:测试结束的具体时间

实时监控

6. 测试控制操作

停止测试

  1. 勾选正在运行的客户端
  2. 点击 "停止压测" 按钮
  3. 系统立即:
    • 状态变为"已停止"
    • 进度条变灰色
    • 弹出操作确认提示

批量操作

  • 支持同时停止多个客户端测试
  • 智能状态管理,避免冲突

7. 报告生成与分析

查看报告

测试完成后:

  1. 点击对应客户端的 "查看报告" 按钮
  2. 弹出专业报告预览窗口
  3. 报告包含:
    • 测试配置摘要
    • 性能指标统计
    • 温度变化趋势
    • 稳定性评估结论

PDF导出

  1. 在报告窗口中点击 "下载 PDF" 按钮
  2. 系统生成单页专业报告
  3. 自动下载,文件名格式:StressTest_Report_IP_日期.pdf

报告预览

高级功能

任务互斥管理

  • 系统自动检测任务冲突
  • 被锁定的客户端显示特殊状态
  • 防止重复测试造成资源冲突

智能错误处理

  • 详细的任务下发错误信息
  • 网络中断自动重试机制
  • 客户端离线自动状态更新

实时状态轮询

  • 每3秒自动刷新客户端状态
  • 优化的网络请求,减少带宽占用
  • 智能去重,避免不必要的更新

故障排除

常见问题

客户端无法选择

  • 原因:被其他测试任务锁定
  • 解决:等待其他任务完成或手动停止

测试启动失败

  • 原因:网络连接问题或客户端离线
  • 解决:检查客户端网络状态

进度不更新

  • 原因:客户端进程异常
  • 解决:停止后重新启动测试

报告生成失败

  • 原因:测试数据不完整
  • 解决:重新执行测试任务

最佳实践

新服务器验收流程

  1. 快速验证:blend模式1小时
  2. 极限测试:small_ffts模式30分钟
  3. 功耗验证:large_ffts模式1小时
  4. 综合评估:分析三份测试报告

日常维护计划

  • 每月执行blend模式稳定性测试
  • 季度性全面性能评估
  • 建立性能基线数据库

故障诊断策略

  • 系统不稳定:使用blend模式复现
  • 散热问题:使用small_ffts验证
  • 供电异常:使用large_ffts检测

注意事项

⚠️ 重要提醒

  • 测试期间会占用全部CPU资源
  • 确保散热系统正常工作
  • 高功耗模式可能触发电源保护
  • 建议在业务低峰期执行
  • 保存测试报告用于趋势分析

通过本教程,您可以充分利用CPU烤机测试功能,全面评估服务器硬件的稳定性和可靠性。