PCEVA,PC绝对领域,探寻真正的电脑知识
开启左侧

让你的存储速度如飞 AMD第二代锐龙平台StoreMI测试

[复制链接]
Essence 发表于 2018-5-18 14:53 | 显示全部楼层 |阅读模式
点击数:3219|回复数:21
本帖最后由 Essence 于 2018-5-18 14:56 编辑

随着第二代锐龙处理器的推出,降价提速成为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 7 2700 @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,3D XPoint闪存)作为高速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解决方案,除英特尔Smart Response 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新平台的性价比无疑将更为凸显。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
woodyxiong 发表于 2018-5-18 15:36 | 显示全部楼层
如此看来,真没必要一心惦记着INTEL平台,X470平台也是个不错的选择。
McLaren 发表于 2018-5-18 15:51 | 显示全部楼层
没有容量让浪费很好,不过个人还是喜欢分开自己管理
zhu890103 发表于 2018-5-18 16:29 | 显示全部楼层
对于小白来说略显麻烦。高玩可能更容易接受花更多的钱购买大容量固态。食之无味弃之可惜。
团结 发表于 2018-5-18 17:05 | 显示全部楼层
zhu890103 发表于 2018-5-18 16:29
对于小白来说略显麻烦。高玩可能更容易接受花更多的钱购买大容量固态。食之无味弃之可惜。 ...

我也是这么看,之前爆出来新闻的时候就这么说,容量足了不需要他容量不足了他也是白瞎

gloobox 发表于 2018-5-18 17:31 | 显示全部楼层
这个东东,如果固态挂了,机械盘的资料也会有损失啊
来自安卓客户端来自安卓客户端
Essence  楼主| 发表于 2018-5-18 17:39 | 显示全部楼层
gloobox 发表于 2018-5-18 17:31
这个东东,如果固态挂了,机械盘的资料也会有损失啊

是的,固态硬盘和机械硬盘当中任意一个出现故障无法工作,都会导致数据损毁,因为它们已经被绑定为一体了,即便是单个文件,其中不同的位置也可能会因为热度不同而分布在不同的硬盘上。StoreMI不适合山寨SSD。
nighttob 发表于 2018-5-18 21:54 | 显示全部楼层
StoreMI是Write Through Cache,就像CacheCade 1.0
Optane那个是Write Back Cache,就像CacheCade Pro 2.0
早先的SRT是可以自选Write Through还是Write Back

果然这玩意都是被嚼吐了的感觉
NuclearBomb 发表于 2018-5-18 23:04 | 显示全部楼层
软件不错,能不能破解?
来自苹果客户端来自苹果客户端
七月流火 发表于 2018-5-18 23:40 | 显示全部楼层
这个软件能否让5400转的硬盘播放310G版本的《时间的风景》?时间的风景太大,机械盘读取速度不够,直接播放会卡。那么能否部分数据提前载入ssd,然后一边从ssd读取播放,另一边从机械盘把数据写入到ssd,达到流畅的效果呢?
电影的磁力链接:magnet:?xt=urn:btih:b813b39bf132cfde7379fa87825e8fd5d61c4c4d&dn=TimeScapes+4k+CineForm
Essence  楼主| 发表于 2018-5-19 00:41 | 显示全部楼层
七月流火 发表于 2018-5-18 23:40
这个软件能否让5400转的硬盘播放310G版本的《时间的风景》?时间的风景太大,机械盘读取速度不够,直接播放 ...

这个问题的前提是硬盘是导致无法流畅播放的瓶颈。
然后就正常视频播放来说,一般情况下应该不会有反复看同一部视频的需要,所以也就没有热数据存在,StoreMI应该无法提供帮助。
Essence  楼主| 发表于 2018-5-19 00:44 | 显示全部楼层
nighttob 发表于 2018-5-18 21:54
StoreMI是Write Through Cache,就像CacheCade 1.0
Optane那个是Write Back Cache,就像CacheCade Pro 2.0
...

StoreMI初始阶段是Write through,如果请求写入位置已被认定为热数据范围,会变成Write Back。按PDF来说StoreMI是按照block级别去管理数据的,但时间原因没有机会完整的确认具体机理。
houshuheng 发表于 2018-5-19 14:02 | 显示全部楼层
Essence 发表于 2018-5-19 00:41
这个问题的前提是硬盘是导致无法流畅播放的瓶颈。
然后就正常视频播放来说,一般情况下应该不会有反复看 ...

就这个4K视频来说 如果可以硬解 那机械硬盘是个瓶颈了 码率980Mbps  换算下来是113MB/S有些机械硬盘跟不上这个速度 就算可以达到这个速度 因为硬盘占用都满了 会比较卡

xiaokey 发表于 2018-5-19 20:54 | 显示全部楼层
还是直接搞固态好了,这样的东西实在是不足用啊
Essence  楼主| 发表于 2018-5-19 22:37 | 显示全部楼层
xiaokey 发表于 2018-5-19 20:54
还是直接搞固态好了,这样的东西实在是不足用啊

如果需要放系统盘的数据恰好比系统盘的容量大出一点点,就有点意思了。。
认为必须放系统盘的数据里也总会有不少是实际访问不多的,StoreMI下就会被搬移到HDD中存储。
az6338890 发表于 2018-5-21 18:53 | 显示全部楼层
会清空数据还是不好
最好还是ssd保存一个热备份来加速
gudubendan 发表于 2018-5-22 20:54 | 显示全部楼层
PrimoCache这个软件一直在用固态硬盘安装这个软件感觉不到效果。但是另一个机器机械硬盘500g的,安装这个软件分配8g做1级缓存,明显感觉开任何软件都很快,特别是迅雷下载的时候,不会因为迅雷下载上传而产生卡顿,还有解压大文件比如单机游戏,解压缩的时候机器也是很安静干别的不卡,用着和固态一样,电脑内存都是16g。这个软件最新版5.0.3好像是,也有大神出重置时间方法。
tomoyo 发表于 2018-5-23 09:20 | 显示全部楼层
houshuheng 发表于 2018-5-19 14:02
就这个4K视频来说 如果可以硬解 那机械硬盘是个瓶颈了 码率980Mbps  换算下来是113MB/S有些机械硬盘跟不 ...

只播放一次。这个软件也不能分析出你这个文件是需要预读。自然就无所谓加速了。。

你一旦开始播放。HDD的读取就被占用。。就算想挪到SSD加速。也没足够的速度吧

另外。如果是一个完整的文件的话。就算5400转。连续读取应该也超过150MB/s吧
Viking87 发表于 2018-5-23 13:21 | 显示全部楼层
gudubendan 发表于 2018-5-22 20:54
PrimoCache这个软件一直在用固态硬盘安装这个软件感觉不到效果。但是另一个机器机械硬盘500g的,安装这个软 ...

PrimoCache加速不到开机过程的,这个StoreMI因为数据本身已经分层存储了,是可以全程获益。
当然现在Win10不禁用休眠文件的话,靠快速开机功能速度也不慢


houshuheng 发表于 2018-5-25 07:40 | 显示全部楼层
tomoyo 发表于 2018-5-23 09:20
只播放一次。这个软件也不能分析出你这个文件是需要预读。自然就无所谓加速了。。

你一旦开始播放。HDD ...

很多年前我用香港网友的电脑下PT 他是1G独立光纤 硬盘速度在100M/S左右
当下载速度去到70MB/S的时候 整个电脑卡到不行  最后就崩溃了 当时他没有买固态
现在这个真4K视频在机械硬盘播放还真的不知道会不会卡 因为我是在固态播放的
没有在机械硬盘播放过 所以也不好说会不会卡
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部