ryzen 1700 初体验

起因

这篇初体验来的有些迟,我个人一直看好 ryzen,却一直没有组 ryzen 的机器。这次是因为工作用的 imac 忽然出现了不稳定的问题,开浏览器会时不时的死机,原因不明,换了浏览器仍然如此。另一方面,这短时间我会玩一些游戏,但我的工作站又不能总重启到 windows 环境,ESXI 的解决方案过于复杂,于是我还是采用了最直接的方式,用最快的速度组一台工作+Gaming 机。

转变

抱着这种想法,我没有在硬件上做过多的挑选,只要凑合能用就行,毕竟我平时主要的工作环境是 ssh 到 linux 下,这台机器只是一个终端而已,不存在什么可靠性安全性之类的问题。这次试水的是 ryzen 平台,并不是说它最符合我的工作需求,而是我想了解一下究竟 ryzen 是个什么感觉。同样的,这次我的日常环境终于从 Mac 变成了 Win10,作为一个 Linux/Unix 粉丝而言也是一大挑战啊。我也确实想借这个机会了解一下多年不见得 Windows 系统了。

配置

CPU 主板选择了 r7 1700 和技嘉 AB350 Gaming 3。其实有很多套装组合,只是我懒得去仔细研究区别了。内存使用了金士顿的骇客神条 2400MHz 2x8GB,电源选择了航嘉的一款 500W 左右的电源,显卡最近涨价得厉害,于是我直接从工作站上卸下一块 Titan X 先用着。硬盘采用了之前听网友提过的建兴 240G。机箱选了一个外观顺眼的海盗船 380T(这个太不仔细了,XD)。

体验

主板内存硬盘一到,我就先把机器搭起来了,一次点亮。不得不说 ryzen 处理器包装秒了 7700k 盒装,还送了一个高颜值的散热器,实在太厚道了。不知道是因为我装机手熟了还是什么原因,我总觉得这个 AMD 平台的 DIY 异常简单,我从拆开包装到机器点亮用了不到 10 分钟。回想起当时组装工作站差不多花了整整一天,组装 7700k 平台也花了大半天时间。 把系统装好显卡插上,一切都是那么轻松。听说 1700 超频直接变 1800x,于是我简单拉下倍频到 3.8Ghz,其他什么也没调(我这个本来就不是超频主板,选项也很少),开机完全没有任何问题。又试了几款 3A 大作,全部调到最高画质,也没有任何不稳定,这简直比当初给 7700k 超频简单了 10 倍以上。而且在超频状态下运行,风扇声音也几乎听不到。 3.8G 的主频怎么样?说实话,从直观感受来说,比 E5 2696 v4 的游戏性能强太多了,合金装备 V 可以稳定 60 帧了,E5 却只有 30——40 帧;绝地求生也能开 4K 分辨率跑到 100 帧左右了,E5 我只能开 1080p 分辨率。和 7700k 比么,说实话不太公平,因为 7700k 平台配的是华硕 1080ti,内存是 3200Mhz,硬盘速度也快了不少,这样比很不公平。不过从直觉上来说,这个 1700 平台的游戏体验和 7700k 平台差距已经不大了,以前玩的还是一样玩,我还没有发现哪款游戏能让这两个平台的体验产生明显差异的。 后来机箱到了,我才发现这个 380T 只能容纳 itx 主板,都怪我没有仔细看就下单了,毕竟这个体积给人的感觉绝对能装 matx 了。但是这个机箱还是比较好看的,所以我也没有退掉,留着以后上 itx 系统时使用吧。 8 核心性能能不能充分发挥?我这里是关闭线程用的,也就是 8C8T,这样每一个核心都是真正的物理核心。从实际体验来讲,日常开一个浏览器+听歌+一些轻度应用,可以用到 5 个核心,每个核心占用 20%左右,如果是玩大型游戏,8 个核心都能用到,但是不会满载,此时系统还能保持高响应,直观体验就是机器从来没有出现过卡顿的情况。 前两天看了极客湾的视频,说内存频率很重要,于是我试着超了一下内存,从默频 2400 调到 3066,一次成功,非常稳定。于是就没有继续测试更高频率了。这个超频体验比 7700k 平台好了太多,7700k 用了 3200 的芝奇幻光戟,然而 CPU 和内存同超很不稳定,能稳定在 3200 已经谢天谢地了,价格也贵了不少。 超了内存之后,又想再试一下 CPU 的潜力。因为这个主板 bios 无法调电压,所以我下载了一个 AMD 官网提供的 ryzen master 软件,试着用软超频的方式把频率超到了 3.9GHz,电压参考了网上其他人的数据,给得比较保守 1.35v,这个组合能稳定工作,CPU 温度大约 65 左右,我觉得还行,就没有继续尝试其他更极限的组合。 用了半个月之后的补充:从实际实用的角度来讲,这套系统确实从各方面都完胜我的 2013 late 版高配 iMac,这种差距达到了可以明显感知的程度。我平时使用的场景是这样的,7x24 小时开机,开一个 SSH 窗口,后台挂音频机架,ASIO Link,QQ,阿里旺旺,网易云音乐,SS 代理,nvidia 服务,adobe 服务,印象笔记等;firefox 长期开 50+标签页,Edge 浏览器长期开 10+标签页。在这种轻度负载下 CPU 可以用到 6 个核心,整体占用在 20%左右,系统反应非常流畅。在此基础上,我还会开 Light room,PS,Camtasia,VS 等专业软件或者玩一个类似于看门狗 2 这样的游戏。即使这样,系统也没有出现过任何卡顿或者不流畅的感觉,这确实高于我对 ryzen 的预期,看来这次更新配置还是比较成功的。

总结

总体来说,ryzen 的使用体验超过我的预期,这是一套简洁省心的家用系统,我觉得追求 i7/i9 乃至高频内存的那点额外性能实在不值得,因为需要反复实验太多 bios 参数,还需要开盖,上水冷等等等等。过于繁杂,外行根本无法搞定,实际体验却感受不到。像 r7 这样其实挺好,傻瓜式地拉一下倍频,立马性价比爆棚,风冷散热安静可靠,不用在器材上做过多的纠缠投入。除了核心数量之外,r7 性能,功耗价格都碾压 E5 v4,除非确实有十几二十个核心的需求,否则日常是几乎用不满 8 个核心的。 装机已经有一段日子了,平时一直超到 3.9G 使用,很稳定。有一天突然停电了,来电之后就一直黑屏无非进入 windows,我把机器打开,内存显卡硬盘依次检查一边,又把 cmos 电池取下来放电,仍是黑屏。后来了解到是 cmos 放电的时间不够长,拿掉电池后需要反复按开机键,之后等待 10 分钟左右,再开机就一切正常了。由此看出,这套主板+电源确实在防护性上做的不够,另一台超微主板+海盗船电源已经经历多次突然掉电,从未出现启动故障。由此看出,入门级主板+电源绝不适合给不懂电脑的人装机。

补充更新

上周提到,由于一次意外停电,导致机器无法开机,我以为是 cmos 没有彻底放电,今天才发现问题的真正原因————一根金士顿 fury 的内存条坏掉了。 因为平时都是 7x24 开机,我今天起床后打开 xshell 忽然感到输入字符特别卡,调出任务管理器一看,内存居然满了,可是 chrome 似乎也没有占用太多内存啊。再一看下面显示内存只启用了一根插槽,只有 8G!这里就先不吐槽 win10 狂吃内存的问题了。我意识到上次断电故障时,往回插内存时肯定有一条没有插上。于是我打开机箱重新插好两根内存,结果这次无论如何也启动不了。每次开机就一直黑屏,和上次断电后再开机的症状完全相同。我又花了一个小时,检查了各个地方,包括换了一块新的主板电池,把内存换了两个插槽,短接了电源的黑绿线等等,一直找不到原因。后来无意间拔掉了一根内存,居然能顺利进系统了,同样的插槽插另一根则进不了系统,看来就是有一根内存故障了。 这次故障非常隐蔽,上次断电后,这根故障的内存碰巧没插牢,得益于巧合我上次才“修好”了机器。如果不是今天 xshell 卡了,说不定再过一年半载都发现不。这么多年来我第一次见到内存挂掉的情况,也许主板,电源,内存,乃至超频设置都有责任。但金士顿的内存我以后必然不会再买了。BTW,这内存现在的价格比我两个月前买的时候涨了 50%。 另外,win10 非正常关机之后,进入登陆界面,如果没有登陆直接选择重启,则会卡死在黑屏状态,也不知道这是不是个 bug。xshell 输入时总有一种延迟的感觉,一直没找到替代品,难道要我为了一个 ssh 终端装个虚拟机? 至此,我对关于 amd 的翻身平台,有了新的理解。硬件爱好者们熟知性能参数,自然会因为 ryzen 的性能给力而雀跃。但作为一个面向大众的产品,很多细节上需要用心打磨。比如硬件的兼容性,稳定性,易用性等等,绝不仅仅是主频高一点,缓存大一点这么简单。amd 的翻身之路仍然任重道远,现在只能算迈出了第一步。要把整个平台的细节和使用体验都打磨到位,需要投入大量金钱时间。用软件开发类比,解决了 CPU 性能问题如同把软件的核心功能跑通,只能算刚刚开始,后续还要做测试,交互设计,容灾备份,实时监控等等,任何一个环节出了问题,整个系统就大打折扣。 金士顿给我换了一根新内存,这个内存插上之后用办公用了一天没出问题。在我更新 win10 时却意外开不了机。研究了一下,故障的症状如下: 无论从 win10 还是从 bios 重启,都会卡在黑屏的状态下,此时主板仍然通电,各种灯仍亮,按一下关机键就会立刻关机,但是这样关机后就无法再开机。按下开机键之后灯亮一下就灭,就像短路了一样。只能取下 cmos 的电池,充分放电后装回去才能开机。 我初步推测是电源的问题,所以立刻下单购买了一个海盗船 RM650x,如果换上新电源仍出这个故障,那就是主板的毛病了,我可以把主板送修。反正计划装一个 itx,多出来的这个电源也不会浪费。经过这次故障,感觉机器的稳定性实在太重要了,二手翻新的硬件性价比虽高,但还是尽可能远离吧。 新的贼船电源已经收到,换上之后一切恢复正常,真是电源的问题,之前内存损坏估计也是因为电源。看来航嘉电源确实很差劲,才用了 2 个多月就挂了。使用新电源之后,系统整体流畅度似乎提高了,当然也可能是 windows 更新补丁的原因。总之一切搞定,还好没有烧毁更多的硬件。 电源问题刚解决,又遇到了奇怪的现象。晚上临时有事打开电脑,发现机器异常卡顿,CPU 整体占用 20%,只有一个核负载偏高,而进程并没有明显内存泄漏。我注意到任务管理器中 CPU 一直保持在 2.x GHz,温度也很正常,没有降频的理由。于是选择重启,结果出现蓝屏。搜索对应的信息,说是主板驱动的问题。回忆起本次换内存+电源之后,显卡驱动也曾莫名其妙丢失,那么主板驱动是否也丢了呢?我去找之前安装的技嘉 app center,印象中驱动更新可以统一完成。结果 app center 找不到了,只能去官网重下一个。无意间看到 bios 也出了新版本。于是安装好 app center 后又安装了@BIOS。结果升级 bios 时显示当前的版本是最初的 F2 版本,我之前明明升级过一次,难道 cmos 放电时把 bios 也一并还原了?F2 版的 bios 真是难用,官网上也标注了新版 bios 修复了 CPU 加压后自动进入 P-stat 的 bug,看来之前的自动降频很可能是这个 bug 引起的。第一时间入手 ryzen 的人能坚持下来也是不容易啊。把 bios 刷到最新的 F7a 多了一些选项。试着超了下频,内存频率似乎没有以前好超了。进入系统后频率正常,ryzen 官方的软超频也能用。再安装主板芯片驱动,结果提示我当前版本比官网最新版本还新,什么鬼? 就这样,又折腾了 2 个小时。整个过程充分感受到技嘉软件开发实力的薄弱,那个 app center 简直烂到爆炸。另外也充分感受到了主频的重要性,ryzen 只是降到了 2.X GHz 就已经卡的连个网页都打不开了。由此更能看出,E5 实在不适合桌面,大多数 E5 V4 主频都在 2.5GHz 以下,而且同频率性能并不比 ryzen 强。对于下一台 itx 机器,原本打算 x99 + E5 2696 v3,现在看来要考虑 x299 + i9 了。 总的来说,ryzen 平台的 bug 确实不少,推出了这么久,仍然一不小心就翻车。试想一个不会上官网找驱动,不会看 cpuz,不会刷 bios 的用户,面对这种故障简直无解,他觉得电脑慢了也只能一遍遍杀毒或重装系统,最终拿去维修再让人坑一波钱。如前文所述,AMD 目前只是把 CPU 的性能追了上来,可是整个平台还有太多细节不够完善,对于大多数用户很不友好,而这些差距都需要真金白银+时间去慢慢弥补,需要各大主板/内存厂商通力配合。因此 ryzen 目前还是完全撼动不了 Intel 的地位。看来新出的 CPU 应该需要一段时间修补 bug,第一时间尝鲜只是徒增折腾的成本而已。