cnBeta.COM_中文业界资讯站

AMD第二代锐龙平台StoreMI测试

2018-05-22 来源: 中关村网 作者:lisa 次阅读

随着第二代锐龙处理器的推出,降价提速成为AMD新卖点,与第二代锐龙配套的X470芯片组也增加了一项重量级的新特性:StoreMI。

固态硬盘已经普及,但却尚未达到替代机械硬盘的水平。在性能与容量取舍之间,SSD+HDD的搭配依然是主流选择,StoreMI分层存储技术可为双硬盘用户提供一种省心省力又相对安全的方法能够让电脑自动管理SSD与HDD的空间,造福广大AMD用户。

什么是热数据:

数据有温度吗?有。数据没有感情,但是用户是有使用习惯的。对于小编来说,每天打开电脑习惯性动作是打开浏览器看论坛,每天都会做的事情是打开Word码字。所以透过Perfetch功能,每次Windows开机后都会有1GB左右的预存数据自动提前加载到内存当中。

热门的、常用的、关注度高的数据都可以被认为是“热数据”。比如微博热搜、百度搜索风云榜的内容,访问点击人数最多,但速度却毫不影响,因为这些热数据已经被服务器进行了数据分层存储。

冷热热数据分层存储:

分层存储已经在企业级应用多年,热度最高的数据通过SSD承载,温数据由DAS/SAN及NAS记录,冷数据存储需求则可以由近线硬盘或云存储服务解决。

分层存储实现了效能与成本的最优组合,用最低的成本实现效益最大化,这同样也是StoreMI的目标。当然StoreMI会更加智能化,让不懂太多存储技术的玩家能够无难度安装和使用,实现热数据的自动筛选和在不同数据分层间转储。

StoreMI怎么用?

StoreMI基本安装需求:

AMD 400系列主板、4GB以上内存、Windows 10 64位操作系统、至少一块高速固态硬盘和一块机械硬盘(或低速固态硬盘)。

其他详细限制:

为减少麻烦,不要使用安全启动功能(Secure Boot)。

不能同时安装其他SSD缓存或AMD软件RAID方案。同时也不要再操作系统内使用软RAID。SATA工作模式必须设置为AHCI。

至少有一个SSD或HDD当前未使用(备份后清空)。

尽量使用UEFI+GPT模式安装系统,否则绑定后分层总容量只能利用到2048GB。

用于绑定的固态硬盘容量不能大于256G,如果超过的话需要手动分区限制。

测试平台:

主板:华硕Crosshair VII Hero

CPU:AMD Ryzen 72700 @4.1Ghz

内存:芝奇DDR4 2800Mhz 4G*2

硬盘:西部数据2T蓝盘5400RPM(系统盘)

           三星860Evo 250G M.2

显卡:影驰GT1030

系统:Windows 10 1803

驱动:StoreMI自带envirtahci

StoreMI基本安装步骤:

备份系统

下载StoreMI

安装StoreMI,并在重启后完成初始化设置

StoreMI目前只有英语语言界面,不过安装过程相对还是比较简单的,一路Next下去就可以。当然安装只是一个开始,在安装完成并重启电脑之后,StoreMI的配置才是重头戏。双击任务栏通知区域的StoreMI图标打开设置页面:从上到下5个按钮分别是创建可引导StoreMI、创建非引导StoreMI、新建非引导StoreMI、移除StoreMI和改变当前分层设置。

首次安装我们选择第一个按钮创建可引导StoreMI,也就是在当前系统下直接开展数据分层。现有系统盘数据将获得保留,但新绑定进分层存储的SSD或HDD的内容将会被清空,务必要保留好数据备份防止误操作损失。

PCEVA当前演示的硬件环境是:西数2TB机械硬盘作为系统盘,计划将三星860Evo 250G作为快速存储介质添加到新组建的分层存储当中。如果系统盘之外新增硬盘含有分区,或者系统盘之外的硬盘数量大于1个,会需要用户指定新硬盘和快慢类型。如下图所示,在Fast快速处打勾,代表我们将使用860Evo作为快速分层,与低速西数2T机械盘绑定。由于软件授权的限制,StoreMI最多只能支持1个高速盘搭配1个低速盘的绑定方式。

点击Transform按钮之后不要对电脑进行操作,耐心等待转换的完成,进度条走完后电脑会自动重新启动。

 

在电脑重启启动完毕之后,右击任务栏空白处,选择任务栏设置,然后在“通知区域”设置中点击“选择哪些图标显示在任务栏上“。建议打开StoreMISystray.exe的通知区域始终显示,这将方便我们随后观察StoreMI的工作状态。

首次完成分层存储设置之后,StoreMI会自动将部分Windows系统文件转换到快速介质(即本例中的三星860Evo)当中,这个过程根据硬盘速度可能会需要几分钟到几十分钟不等的时间,可以正常使用电脑,但请勿重启或关机。在等待的过程中可以右击任务栏的Windows徽标,选择磁盘管理,观察硬盘分区的清空,有时需要手动扩展以下C盘,让它能够占满新分层存储系统下的全部可用空间。这个空间包含了SSD和HDD的容量总和,数据实际存储位置由StoreMI智能决定。

当StoreMI信息显示Accelerating后边的数值变为零时表示当前数据分层转换工作已经完成,可以如平时一般正常使用了。

StoreMI性能测试:

在StoreMI默认设置下,首次写入的数据先直接进入低速的机械硬盘:

当StoreMI经过学习发现某些位置数据热度高(读写频繁),会将这些地址重定向到SSD,以后对这些位置的读写都将直接进入高速SSD存储。StoreMI融合了SSD与HDD的同时,也创造了一个虚拟寻址转换层。

通过PCMark 7存储测试也能看到StoreMI的“学习“过程,三个测试循环的速度持续增长。

PCMark 8存储测试成绩:

PCMark 10整机效能测试:

大容量机械硬盘在通过AMD StoreMI与小容量固态硬盘联姻之后,继承容量优势的同时获得了SSD级的使用体验,用户再也无需关注文件到底该放SSD还是HDD,StoreMI将在系统底层完成智能调配,让真正常用的热数据始终发挥出最佳的存取效能。

StoreMI分层存储的性能主要取决于绑定的固态硬盘性能,以下是使用英特尔傲腾800P 58G(M.2 NVMe,3DXPoint闪存)作为高速SSD绑定西数2T机械盘后的StoreMI性能,相比三星860Evo要快出很多。

StoreMI与Optane Memory:

AMD StoreMI可以支持英特尔的傲腾内存/傲腾固态硬盘,同英特尔标准的Optane Memory缓存技术相比,StoreMI除了融合与保留SSD容量用户可用性之外,在数据加速方面还有一些不同。

StoreMI优先使用机械硬盘的空间,只有当数据热度提升之后才会使用固态硬盘空间。一过性的写入(写入后不再有频繁的读取或覆盖写入)不会产生对固态硬盘闪存的磨损。在测试中可以看到明显的数据“加热”过程表现,数据读写速度由慢而快。Txbench三次测试结果GIF动图:

PCMark 7存储测试的三次测试过程,性能呈递增趋势:

英特尔Optane Memory则是实时同步写入的模式,倚仗3D XPoint闪存的耐久度优势,将所有写入数据全部写入傲腾内存/傲腾固态硬盘。虽然闪存磨损较大,但首次使用就能达到满速,不存在StoreMI渐进式提速的过程:

PCMark 7同样印证以上理论,从一开始Optane Memory就是最大速度:

 

AMD与Intel的两种模式各有优劣,Intel Optane Memory充分利用3D XPoint耐久度优势,让性能最大化。AMD StoreMI更适合普通NAND闪存的固态硬盘加速机械硬盘,虽然在性能上不能第一时间达到最快,但随着使用过程的持续进行,针对热数据的分析更为精确,更加充分利用闪存读取不消耗耐久度的优势。

总结:

在StoreMI问世之前已经有很多类型的SSD加速HDD解决方案,除英特尔SmartResponse Technology智能响应技术、英特尔Optane Memory傲腾内存之外,还有类似PrimoCache之类的商业收费软件。它们的共同特点是有特定加速盘的数据缓存方案,用作加速盘的硬盘空间在操作系统内无法被直接使用。

AMD强调StoreMI并不是一个缓存解决方案,它使用热数据分析、虚拟化以及自动分层技术,分析最常访问的数据块,将最多256GB容量的固态硬盘空间与大容量机械硬盘的空间融合为一个虚拟硬盘,其容量是固态硬盘与机械硬盘之和,没有存储空间被“浪费”。实际的验证与测试也证明了这个优点:当你的系统盘用量已经膨胀到256G固态硬盘无法容纳时,StoreMI能自动替你解决无从下手的热数据归类,科学有效的利用有限固态硬盘空间,实现加速效益最大化。

StoreMI优先使用机械硬盘的空间作为写入对象,这样能够减少对固态硬盘的实际磨损,但是相比优先使用固态硬盘空间的傲腾内存而言,缺少后者在程序首次使用过程中就展现出来的加速能力,加速效果起效相对较慢,更注重的是对固定位置存储文件的多次读取加速效果。

StoreMI具备非常灵活的易用性,对于硬盘类型不加限制,不管是普通机械硬盘、NAND固态硬盘还是3D XPoint闪存的傲腾固态硬盘,都能够兼容。无论是新装还是后装(在原有系统基础上加入新硬盘融合)、原系统盘是SSD还是HDD,都能够支持。StoreMI对于AMD 400系列主板提供免费使用,非400系主板则可以自费购买授权(19.99美元)。

AMD第二代锐龙处理器的性价比已经无需多言,X470初上市价格普遍在1000元以上,相比同样可支持二代锐龙的X370主板要高一些,不过如果算上StoreMI的软件附加值,它们之间的差价就会缩小一些。另外未来上市的B450主板也会支持StoreMI,届时AMD新平台的性价比无疑将更为凸显。