Skip to content

功能教程:GPU 压力测试

HrnrOS 提供了专业的 GPU 压力测试功能,旨在帮助您验证图形处理单元(GPU)的稳定性、散热性能和计算能力。该功能支持对多台客户端、多张 GPU 同时进行精细化控制和监控。

GPU 测试功能概览

  • 多客户端支持: 在一个界面中管理所有在线客户端的 GPU 测试任务。
  • 多 GPU 选择: 能够识别客户端上的多张 GPU,并允许您选择性地对指定的 GPU 进行测试。
  • 实时监控: 在测试过程中,可以实时查看每张 GPU 的状态和测试工具输出的日志。
  • 详细报告: 测试完成后,系统会生成一份包含详细参数(如温度、功耗、频率等)的 HTML 报告。
  • 报告导出: 支持将测试报告一键导出为 PDF 格式,便于存档和分享。
  • 批量控制: 支持批量开始和停止对多个客户端的测试任务。

步骤 1: 进入 GPU 测试页面

在 Web 界面左侧的硬件性能测试菜单中,点击 “GPU 压力测试”,进入功能主界面。页面会列出所有通过 PXE 客户端系统上线的服务器。

步骤 2: 为客户端选择待测 GPU

在开始测试之前,您必须为每个目标客户端指定要测试哪些 GPU。

  1. 定位客户端: 在列表中找到您想要测试的在线客户端。
  2. 打开选择窗口: 点击该行“操作”列下的 “选择 GPU” 按钮。
  3. 勾选 GPU:
    • 系统会弹出一个窗口,列出该客户端上所有已识别的 GPU 及其详细信息(型号、序列号、VBIOS 版本等)。
    • 勾选您希望进行压力测试的一张或多张 GPU。您也可以使用顶部的 “全选/全不选” 复选框进行批量选择。
  4. 确认选择: 点击 “确认选择” 按钮保存您的设置。

完成选择后,“选择 GPU” 按钮上的数字会更新,显示您已选择的 GPU 数量。您可以对多台客户端重复此操作。

步骤 3: 开始压力测试

  1. 选择客户端: 在主列表的最左侧,勾选所有已配置好待测 GPU 的客户端。您也可以使用表头的复选框来全选所有在线的客户端。
  2. 开始测试: 点击页面上方的 “开始测试” 按钮。

测试请求发送后,被选中的客户端的 “在线状态” 会变为醒目的 “压测中”,“测试状态” 会变为 “运行中”。

步骤 4: 实时监控测试进度

测试开始后,客户端行下方会自动展开一个详情区域,用于实时监控。

  • 各 GPU 状态: 右侧区域会实时更新每张被测 GPU 的当前状态(例如 “压测中”、“通过”、“失败”)。
  • 实时日志: 左侧区域会实时滚动显示测试工具输出的日志信息,帮助您了解底层测试的详细过程。

(/assets/images/gpu_tutorial_monitoring.png)

您可以通过页面右上角的 “刷新列表” 按钮手动更新所有客户端的状态,但系统默认会每隔几秒自动轮询更新正在测试的客户端状态。

步骤 5: 停止测试并查看报告

  • 停止测试: 如果您需要提前中止测试,只需勾选正在测试的客户端,然后点击顶部的 “停止测试” 按钮即可。

  • 查看报告: 当测试完成(或被手动停止后),“压测结果” 列会出现一个 “查看报告” 按钮。

    1. 点击此按钮,会弹出一个包含详细测试数据的报告窗口。
    2. 报告中会包含每张 GPU 在测试过程中的各项关键指标。
    3. 您可以点击报告窗口右下角的 “下载PDF报告” 按钮,将这份详细报告保存为 PDF 文件。

    (/assets/images/gpu_tutorial_view_report.png)

至此,您已完成一次完整的 GPU 压力测试流程。 (/assets/images/gpu_tutorial_end.png)