Prime95 简介
Prime95 是由 George Woltman 开发的一款专业级系统稳定性测试软件,同时也是 Great Internet Mersenne Prime Search (GIMPS) 分布式计算项目的核心客户端。自 1996 年发布以来,它已成为全球硬件爱好者、超频玩家、系统集成商和学术研究人员验证 CPU 与内存稳定性的标准工具。
软件基于 Lucas-Lehmer 素性测试算法,通过执行极端复杂的数学计算将处理器推至绝对极限,从而快速暴露散热不足、供电不稳、超频激进或硬件缺陷等潜在问题。
核心优势
Prime95 是少数能够同时满载 CPU 所有核心与线程、并持续产生最大热输出的工具之一。其检测精度远超普通基准测试软件,能在几分钟内发现其他工具需数小时才能暴露的不稳定因素。
安装与启动
Prime95 为绿色免安装软件,下载解压后即可使用。以下是详细步骤:
下载对应版本
访问本站 下载中心,根据您的操作系统选择 32位或64位版本。Windows 用户建议下载 64位版以支持现代处理器的完整指令集。
解压压缩包
使用 WinRAR 或 7-Zip 解压至非系统盘目录(如 D:\Tools\Prime95)。避免解压到桌面或含中文/空格的路径,以防部分旧版本出现兼容问题。
运行程序
进入解压后的文件夹,双击 prime95.exe(64位系统)或 prime95.exe(32位系统)。建议右键选择"以管理员身份运行",确保软件能获取完整的硬件访问权限。
安全软件提示
部分杀毒软件可能将 Prime95 标记为可疑程序(因其需要深度访问 CPU 寄存器)。请将 Prime95 目录添加至白名单,或从官方渠道下载并校验哈希值。
首次运行向导
首次启动 Prime95 时,会弹出选择对话框,提供三个选项:
- Join GIMPS(加入 GIMPS 项目):需要创建账户并联网提交计算结果,参与寻找 Mersenne 素数。适合长期挂机用户。
- Just Stress Testing(仅压力测试):跳过账户配置,直接进入稳定性测试界面。这是大多数硬件测试用户的选择。
- Options(选项):高级配置入口,通常不建议首次使用。
选择 "Just Stress Testing" 后,软件主界面将显示 torture test 配置窗口,您可在此选择测试模式与运行时间。
测试模式详解
Prime95 提供四种核心测试模式,每种针对不同的硬件子系统:
Small FFTs(小快速傅里叶变换)
数据集完全驻留于 CPU 的 L2/L3 缓存中,最大化压榨核心计算单元。此模式产生的热量最大,是测试核心超频稳定性与散热器极限效能的最佳选择。若此模式报错,问题通常在 CPU 核心电压或频率设置。
In-place Large FFTs(大快速傅里叶变换)
数据集规模超出缓存容量,强制 CPU 频繁访问内存与内存控制器。此模式专门用于排查内存兼容性、主板供电稳定性及内存时序问题。若 Large FFTs 报错而 Small FFTs 通过,应重点检查内存与主板。
Blend(混合模式)
动态混合 Small 与 Large FFTs,均衡加载 CPU、缓存、内存与北桥芯片。这是新装机、超频后全面验证稳定性的首选方案,也最接近真实使用场景下的负载分布。建议超频验证时至少运行 8 小时 Blend 模式。
Custom(自定义模式)
面向专家用户的高级配置,允许手动指定:
- Min/Max FFT size(最小/最大 FFT 大小,单位 K)
- Memory to use(内存使用量,MB)
- Run FFTs in place(是否原地执行)
- Time to run each FFT size(每个 FFT 大小的运行时间,分钟)
| 模式 | 主要负载目标 | 发热量 | 推荐测试时长 | 适用场景 |
|---|---|---|---|---|
| Small FFTs | CPU 核心 + L2/L3 缓存 | 极高 | 2-4 小时 | 核心超频验证、散热极限测试 |
| Large FFTs | CPU + 内存控制器 + 内存 | 中高 | 2-4 小时 | 内存兼容性排查、主板供电测试 |
| Blend | CPU + 缓存 + 内存 + 北桥 | 高 | 8-24 小时 | 全面稳定性验证、新装机烤机 |
| Custom | 用户自定义 | 可变 | 按需 | 定向故障复现、学术研究 |
进阶配置参数
通过编辑程序目录下的 prime.txt 配置文件,可实现更精细的控制:
; prime.txt 配置示例 TortureWeak=0 ; 0=严格模式,1=宽松模式(快速筛查) MinTortureFFT=8 ; 最小 FFT 大小(K) MaxTortureFFT=4096 ; 最大 FFT 大小(K) TortureMem=8192 ; 分配给测试的内存量(MB) TortureTime=3 ; 每个 FFT 运行分钟数 TortureWeak=0 ; 是否使用弱错误检测 NumCPUs=16 ; 使用的逻辑处理器数量
AVX 设置建议
现代 CPU 支持 AVX/AVX2/AVX-512 指令集,Prime95 会自动调用。AVX 负载会产生额外热量(可能比非 AVX 高 20-30°C)。若散热系统无法压制 AVX 温度,可在 BIOS 中设置 AVX offset,或在 Prime95 中选择非 AVX 测试模式。
监控与日志
运行 Prime95 时,务必同步开启硬件监控工具:
- HWMonitor / HWiNFO:监控 CPU 核心电压(Vcore)、温度、功耗及主板供电温度
- Core Temp:轻量级温度监控,支持温度记录与过热警报
- GPU-Z:若同时运行显卡压力测试(FurMark),监控显卡状态
Prime95 主界面实时显示每个 worker thread 的状态:
- 绿色 "Test XXXXK passed!" — 该测试通过,无错误
- 红色 "FATAL ERROR" — 发现计算错误,测试终止
- 黄色 "RES64 MISMATCH" — 残差验证不匹配,可能存在硬件问题
结果分析与判定
测试完成后,根据日志与监控数据判定系统稳定性:
完全稳定的判定标准
- 连续运行目标时长(如 8 小时 Blend)无 FATAL ERROR 或 Worker stopped
- CPU 核心温度始终低于 85°C(Intel)或 90°C(AMD)
- 未出现蓝屏(BSOD)、系统自动重启或应用程序崩溃
- Vcore 电压波动范围在 ±3% 以内,无剧烈掉压(Vdroop 过度)
不稳定时的调整策略
若测试报错,按以下顺序排查:① 提升 CPU 核心电压 +0.01~0.05V → ② 降低 CPU 倍频 50~100MHz → ③ 放宽内存时序(如 CL 16-18-18-38 改为 18-20-20-42)→ ④ 降低内存频率(如 DDR5-6400 降至 6200)→ ⑤ 检查散热器安装与硅脂状态 → ⑥ 更新主板 BIOS。
加入 GIMPS 项目
GIMPS(Great Internet Mersenne Prime Search)是全球最大的分布式计算项目之一,旨在寻找最大的已知素数。加入步骤:
- 首次运行时选择 "Join GIMPS"
- 创建账户或使用现有账户登录(需有效邮箱)
- 选择计算机类型(笔记本/台式机/服务器)与使用场景(24小时运行/部分时间运行)
- 软件自动从 PrimeNet 服务器获取测试任务,完成后自动提交结果
- 若发现新的 Mersenne 素数,发现者将获得学术荣誉与 GIMPS 奖励
Linux / mprime 指南
Linux 版本名为 mprime,无图形界面,适合服务器与远程测试:
# 下载并解压 wget https://www.mersenne.org/ftp_root/gimps/p95v3019b20.linux64.tar.gz tar -xvzf p95v3019b20.linux64.tar.gz cd mprime # 交互式配置(首次运行) ./mprime -m # 直接启动 Torture Test(后台运行) nohup ./mprime -t > prime.log 2>&1 & # 查看实时日志 tail -f prime.log
视频教程
Prime95 新手上路:5分钟完成首次稳定性测试
从下载安装到开始测试的完整流程演示,适合零基础用户。
入门 • 5分钟超频稳定性验证实战:Blend 模式 24 小时测试详解
深入讲解超频后的测试流程、参数设置与结果判读标准。
进阶 • 18分钟错误代码排查指南:从 FATAL ERROR 到稳定运行
常见错误分析、硬件故障定位与 BIOS 调整策略。
故障排除 • 22分钟Linux 服务器批量烤机:mprime 自动化脚本编写
面向运维人员的无人值守测试方案与集群管理技巧。
运维 • 15分钟