注:下文部分软件的官网在国内无法登入,逗豆侠便将本文涉及到的所有免费的软件打包在一起:
https://pan.baidu.com/s/1qN0Qqk_0GvVao4qQEjH55w 提取码:ddxx
在可以轻松查到当前配置性能评测的当前,评估自己电脑的性能还有意义吗?
意义其实很大,通过跑分软件等测试工具,可以测试机器是否存在暗病,比如,在对比别人的跑分后,发现自己数据低了很多,或者发现核心温度高了很多,或者在高负载状态下主板DEBUG灯闪烁,就有可能是散热设计不良(这在ITX平台是常有的事情,可以在暑假装机——你需要一台提着走的电脑吗? 中了解更多),散热硅脂没有抹匀,M.2硬盘插错位置,硬盘坏区等问题。如果这些暗病能在机器到手之后就检查出来,并及时修改,就不会在日后使用中随随便便让你痛不欲生。
同时,可以让你心中大概有个数,知道这台机器能承受多大的负荷,毕竟逗豆侠说过,太用力不好:)
元器件查看及性能监视
任务管理器
鼠标右击任务栏,点击启动任务管理器,打开性能页面,就这么简单:)
只要系统、驱动都更新到位了,你就可以实时监视CPU占用和频率,它甚至给你列出了每个线程的占用。你可以做什么呢?
哪个占用率持续地高,甚至时常达到90%以上,说明这个部分制造了性能瓶颈;
查看频率曲线,如果出现异常地降频,一般情况是某一元件过热了,需要增强散热,或者BIOS、固件、驱动出了问题,你甚至可以在任务管理器界面继续打开资源监视器,具体查看某一进程对电脑的性能影响表现;
你可以用它配合其他测试软件,查看电脑在不同应用场景下的性能开支,了解这台电脑大概适合干哪种体力活。
设备管理器
鼠标右击此电脑,点击管理,打开设备管理器选项,就这么神奇:)
管理界面以多级列表的形式,列出了电脑上的所有设备,它甚至会自动标识出存在问题的设备。
可以在这个界面查看各个设备基本的信息,也可以在此用一种略有些远古的方式安装驱动。
AIDA64 Extreme
这是集成了识别、测试功能,并几乎覆盖了电脑上所有设备的工具集。但逗豆侠只推荐使用这里的系统概述工具,以及关于内存、缓存和现存的测试工具(GPGPU Benchmeark、Cache & Memory Benchmark)。
打开传感器页面后你甚至可以看功耗,确认功耗有什么用呢?可以大致确认设备的峰值功耗,然后确认插线板的规格,当然,最大的用处是看是否会超过寝室用电限制,考虑到寝室不是一个人住,就需要留有一定的余量
注意,插线板也是有规格的,不同的功耗要适配不同的规格。
TechPowerUp GPU
可以看显卡电压、频率、显存占用等信息,在显卡超频过程中可能会经常使用到它,但逗豆侠不喜欢超频显卡(还不是因为很多显卡出厂即灰烬:-))
单个测试场景类
渲染:
Cinebench R15
使用Cinema 4D特效软件引擎,这个引擎唯一使用超过一个核心的功能是渲染,但在帧与帧的渲染之间会短暂地使用单线程。测试项目共包括:OpenGL、CPU(单线程)、CPU三项。
OpenGL:体现制作动画时显卡使用OpenGL计算出的每秒帧数 CPU(单线程):使用单个线程(注意不是单个核心)渲染一帧图像 CPU:使用所有的CPU核心来渲染刚刚那一帧的图像
根据How to Use Cinebench to Predict Cinema 4D Performance[1]的分析:
对于CPU(单线程)的测试,虽然只用了渲染这一应用,但已经能够较好地体现真实CPU单线程能力了。但对于PCU(多核)的测试,如上所说,没有将物理仿真等应用场景加进,加上渲染的过程中会根据计算复杂度在单线程和多核心之间多次切换,单用一帧画面的多核心计算很难体现出真实动画渲染的能力。
因此,只需要将Cinebench的测试结果作为一个简单的参考,不需要进行多种测试覆盖极端情况并取平均值。
Cinebench R20
不再测试GPU性能。
使用比R15更复杂的渲染图像来平衡性能测试误差,并只输出CPU单个测试结果,不再细分为单线程和全核心。至于R15与R20谁的准确度更高,坊间一直难以给出定论。
Corona Benchmark
与Cinebench原理类似,但是使用了不同的渲染器——Corona Renderer。
Blender
与前者道理相同,但其内置的Gooseberry可以在软甲运行时查看温度曲线和频率曲线。
程序编译
逗豆侠一开始是以编译Linux内核作为性能标准,但在Windows平台编译其他系统的程序,麻烦总是不可避免。
后来看了LinusTechTips的评测方式后,就抄了过来,使用Visual Studio平台和Mozbuild组件编译Firefox浏览器,可以自定义版本,也可以自定义想要增添的组件,编译完成之后,成就感还是满满的:) 这是官方文档[2],具体操作可能会随时间不断更新。
影音创作
Adobe Premiere pro 、Photoshop和Adobe After Effects, 使用PugetBench插件。由于Adobe的限制,在安装插件之前,需要安装压缩包里提供的aescripts + aeplugins zxp installer (setup) 软件提供插件部署平台。然后按照Window->Extensions->PugetBench for Premiere Pro的顺序进行参数设置。更详细的内容可以看PugetBench的官方教程[3]。
Handbrake 、格式工厂、Mediacoder,进行视频压制,逗豆侠用过一段时间的小丸工具箱,最终还是放弃了。
游戏
是的,直接用游戏进行测试是一个非常不错的选择。
使用MSI AfterBurner记录游戏帧率;
角色扮演类游戏游戏(RPG)和模拟类游戏(SIM)看平均帧率;
第一人称射击类游戏(FPS)看最低帧数和帧率波动情况。逗豆侠一般会在steam平台测试尘埃拉力赛(SIM)和CS:GO(FPS)
文件写入及读取
CrystalDiskMark
该软件应用很广泛,同时争议也很大,最好只将它作为一个模糊的参考范围。
HD Tune
与前者相同,所以需要综合接下来要介绍的PCMARK 10的存储基准测试功能
多测试场景
PCMARK 10
整机综合水平,测试项目覆盖了多种办公场景,分为基准、Express、Extended。
基准:具有各种性能需求的用户
Express:基础工作任务,所谓入门机、办公机
Extended:超出典型办公室工作的系统性能评估,在包含基础办公的同时,增加内容创作和游戏性能评测。
尽量不要使用烤机软件。
逗豆侠认为多数烤机软件是在做破坏性测试,前面列举的那些测试软件在性能、稳定性测试上已经远优于烤机软件,毕竟逗豆侠也说过,时间太久了也不好。
评测一台电脑的性能是为了更熟悉它而不让它受到伤害,并不是为了获得自己的快感。 ——逗豆侠
参考资料
[1]
How to Use Cinebench to Predict Cinema 4D Performance: https://www.pugetsystems.com/blog/2018/04/03/How-to-Use-Cinebench-to-Predict-Cinema-4D-Performance-1130/
[2]
官方文档:
https://developer.mozilla.org/zh-CN/docs/Mozilla/Developer_guide/Build_Instructions/Windows_Build_Prerequisites
[3]
官方教程:
https://www.pugetsystems.com/labs/articles/PugetBench-for-Premiere-Pro-1519/