PCEVA,PC绝对领域,探寻真正的电脑知识
打印 上一主题 下一主题
开启左侧

英特尔傲腾800P@AMD StoreMI测试

[复制链接]
跳转到指定楼层
1#
Essence 发表于 2018-5-28 21:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
点击数:12251|回复数:29
看过StoreMI的测试之后,有网友表示对英特尔傲腾与StoreMI的跨界联姻可能性很感兴趣。实际上AMD从一开始就明确表示StoreMI可以支持任意类型的固态硬盘与机械硬盘进行融合,这其中当然也包括了英特尔的傲腾内存、傲腾800P以及傲腾900P固态硬盘。


这次的测试以傲腾800P 58G为例,一方面展示StoreMI的可行性,另一方面也摸索StoreMI的原理以及与英特尔原生傲腾加速的区别。

测试平台:

主板:华硕Crosshair VII Hero
CPU:AMD Ryzen 7 2700 @4.1Ghz
内存:芝奇DDR4 2800Mhz 4G*2
硬盘:西部数据2T蓝盘5400RPM(系统盘)
         英特尔傲腾800P 58G
系统:Windows 10 1803
驱动:StoreMI自带envirtahci

StoreMI允许前装和后装两种部署方式,所谓前装就是操作系统事先安装在固态硬盘里,安装StoreMI时将机械硬盘“挂载”连接到固态硬盘上进行融合扩容。后装则是操作系统原本安装在机械硬盘里,安装StoreMI时将固态硬盘后期附加到机械硬盘上进行融合提速。

前装的方式可以跳过先期热数据生成过程的低速阶段,比较不容易感知到速度变化。而后装的方式更有利于分析StoreMI的工作原理,所以PCEVA在测试中选择了后装的模式:操作系统事先安装在机械硬盘里。

StoreMI安装和配置:


这部分内容在让你的存储速度如飞 AMD第二代锐龙平台StoreMI测试一文中已经有过介绍,不再过多重复。


StoreMI组建成功之后,原有硬盘在设备管理器及磁盘管理中仍然能够正常看到,只不过会显示为“OEM分区”,不可随意手动删除或修改。融合之后的StoreMI存储空间以一个独立磁盘的形式出现,容量是固态硬盘与机械硬盘之和。



StoreMI原理探索:

融合存储空间当中的数据实际存放位置由StoreMI智能决定,默认写入位置是操作系统原有安装的硬盘。比如这次测试是以“后装”方式开始的,组建StoreMI之前操作系统原本位于机械硬盘上,所以写入StoreMI的默认位置是机械硬盘。



从以上AS SSD Benchmark成绩可以看出,StoreMI实际上是有写入缓存的,0.041毫秒的512字节随机写入响应时间远低于机械硬盘。但是第一次运行AS测试过程中无论是持续写入还是4K写入的速度表现都是机械硬盘的水平,这说明StoreMI的写入缓存容量可能控制的比较小,因而只有在Acc.time Write测试时才展现出了作用。这样的设定可能是为了降低异常断电导致的数据丢失风险。

在第二次再度运行AS SSD Benchmark测试时,速度已经接近傲腾800P的水平。Acc.time由于测试的在全盘范围内采样测试,无法被有效缓存,所以即便是第二次AS SSD Benchmark测试中该项数值也无法得到有效的降低。



接下来用HDTune读取基准测试探索热数据的判定方式。首先用读取基准测试StoreMI虚拟盘的全盘范围,默认设置为抽样测试,区块64KB。我猜测是StoreMI内建的逻辑-虚拟位置转换层影响了响应时间,让原本持续读取测试变成了类似随机访问的情形,或者有可能是因为StoreMI会以低优先级在后台进行热数据实际存储位置的迁移,所以影响到了测试的成绩:



组建StoreMI之后,参与融合的硬盘在HDTune里也能够测试读取(OEM分区),大概了解下傲腾800P在这里应有的性能:



接下来我们将HDTune的文件基准测试范围缩小到最开始的10GB空间:



以相同的设定重复测试,从读取速度可以判断,现在StoreMI虚拟盘最开始10GB逻辑地址已经因为高热度全部重定向到了傲腾800P。



扩大HDTune读取基准测试的快捷行程范围到59GB,再度执行读取测试:



再来一遍59G快捷行程读取测试,注意读取速度曲线逐渐升高并变得平滑,说明数据逐步迁移中。由于HDTune读取测试并不会产生数据写入,所以说StoreMI应该是将原本存储在测试范围内的机械硬盘数据慢慢挪到了傲腾800P当中。



第三次,再来:



第四次,再来:



连续数次的HDTune读取基准测试,使得原本存储在机械硬盘中的常用热数据自动被StoreMI搬移到了高速存储介质傲腾800P当中,展现了StoreMI加速的实用性。

StoreMI的加速并不是基于文件的。以某些大型游戏中常见的巨型体积材质文件来说,其中某些材质是很少用到的(比如过时的低级别副本、新手村的场景),随着使用这些冷数据会保持在机械硬盘中,或随着热数据存储层的用满而被挤出到机械硬盘里。而常用的游戏素材就可以保留在体积有限的高速SSD当中,随时享受StoreMI加速的红利。

傲腾内存、傲腾固态硬盘用于StoreMI的实用性:

StoreMI的算法更多是基于普通NAND闪存固态硬盘的条件,尽可能减少闪存磨损并能充分利用固态硬盘的全部存储容量。

虽然傲腾内存和傲腾固态硬盘都可以用于StoreMI加速热数据,但跟英特尔提供的标准傲腾内存、Intel Cache Acceleration相比,StoreMI的加速算法依然是比较保守的,它不能够在数据首次写入时就开始加速,需要更长的热数据学习过程。不管傲腾内存还是傲腾固态硬盘,他们的容量普遍不大,耐久度也足够用,StoreMI能够充分利用全部空间的优势不够明显,使用StoreMI的效费比不如选择英特尔为它们提供的免费加速方式(傲腾内存或ICA软件)。

本帖子中包含更多资源

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

x
30#
Vayne 发表于 2019-6-2 10:17 | 只看该作者
Essence 发表于 2019-6-1 23:22
最好不要强制关机..再健全的保护算法也有看脸的时候。更何况软件算法不一定能照顾周全。
...

嗯嗯,受教了,也不算是刚需,就是之前刚更新1903和AMD的驱动老是出问题,用DDU卸载再装也会蓝屏,,后来更新到19.5.1才正常使用了记得是。刚好买了新主板想体验一下这个功能,谢谢E大
29#
Essence  楼主| 发表于 2019-6-1 23:22 | 只看该作者
Vayne 发表于 2019-5-31 18:27
E大请教您个问题,现在一直在用CAS加速,正常开关机没事,但是如果死机(AMD显卡驱动的锅==)强制重启的话C ...

最好不要强制关机..再健全的保护算法也有看脸的时候。更何况软件算法不一定能照顾周全。
28#
Vayne 发表于 2019-5-31 18:27 | 只看该作者
E大请教您个问题,现在一直在用CAS加速,正常开关机没事,但是如果死机(AMD显卡驱动的锅==)强制重启的话CAS缓存的数据就会丢失,因为CAS选的是WRITE THROUGH所以不会影响什么数据完整性。如果用STOREMI的话,强制关机会掉缓存吗,本来因为加速数据分布在两个盘,这样的话强制关机会导致数据损坏吗
27#
Essence  楼主| 发表于 2018-6-3 13:33 | 只看该作者
jinpf 发表于 2018-6-3 10:56
对经常玩不同游戏的人有没有好处?

一天换一个游戏,换完就删除的话,没好处
正常玩,总该有热度差异,只要固态硬盘的容量能够容纳就有好处。
26#
Essence  楼主| 发表于 2018-6-3 13:32 | 只看该作者
jinpf 发表于 2018-6-3 10:57
还有就是能不能用一个SSD分两个区,一个分区装系统,另一个分区组StoreMI?

StoreMI是硬盘级融合,当然如果你的固态硬盘容量超过256G,可以分256G做融合,其余的空间可以作为临时数据盘,装系统是不可行的。
25#
jinpf 发表于 2018-6-3 10:57 | 只看该作者
还有就是能不能用一个SSD分两个区,一个分区装系统,另一个分区组StoreMI?
24#
jinpf 发表于 2018-6-3 10:56 | 只看该作者
对经常玩不同游戏的人有没有好处?
23#
haierccc 发表于 2018-6-2 16:36 | 只看该作者
本帖最后由 haierccc 于 2018-6-2 16:50 编辑

好文。
奥腾是对我最大的诱惑,118G价格下来就入。

22#
DGX 发表于 2018-5-30 18:56 | 只看该作者
DoctorX99 发表于 2018-5-28 22:43
看了价格真心不看好销量,118G都一千三了,再加500都可以买900P了

所以才是合格的人口普查利器啊?!

21#
easports1200 发表于 2018-5-30 11:24 | 只看该作者
我觉得目前英特尔傲腾系列的产品也就是900P和905P具备真正的实用性
SSD+HDD的混合真心是高不成低不就
20#
NuclearBomb 发表于 2018-5-29 23:15 | 只看该作者
58G,也就做个加速盘用了
来自苹果客户端来自苹果客户端
19#
红色狂想 发表于 2018-5-29 23:06 | 只看该作者
石头 发表于 2018-5-29 04:29
想去amd上班么?我来推荐一下

有文职岗位吗,我有兴趣
18#
leeosx 发表于 2018-5-29 14:16 | 只看该作者
SSD考察团 发表于 2018-5-29 11:12
不贵不贵,当年60G SSD花了我1100

才1100?我gskill用德jm602方案,没有gc没有Trim...2200...64g
17#
SSD考察团 发表于 2018-5-29 11:12 | 只看该作者
不贵不贵,当年60G SSD花了我1100
16#
doymll 发表于 2018-5-29 10:34 | 只看该作者
yhhuada66 发表于 2018-5-29 09:56
我是h110m主板,用傲腾只能用ica方式,但我觉得用傲腾来加速机械还是不够畅快(或许是我的2.5寸机械盘太弱 ...

置顶帖里有写了.直读或者回写的方式.侧重不太一样.而且是加速你频繁使用的数据.而不是全盘所有都能加速
15#
yhhuada66 发表于 2018-5-29 09:56 | 只看该作者
doymll 发表于 2018-5-29 09:45
我还没能在200 300系平台的主板里直接启用.都是用ica方式的.
对于一些人来说.容量是个更重要的事.在价格的 ...

我是h110m主板,用傲腾只能用ica方式,但我觉得用傲腾来加速机械还是不够畅快(或许是我的2.5寸机械盘太弱)。话说200 300主板加酷睿处理器和win10,启用官方傲腾加速应该是没问题的吧
来自苹果客户端来自苹果客户端
14#
doymll 发表于 2018-5-29 09:45 | 只看该作者
yhhuada66 发表于 2018-5-29 09:35
我用过16g的,还用它装过win7系统,除了容量不足外,其它都很好(性能简直炸裂,系统启动速度和软件运行 ...

我还没能在200 300系平台的主板里直接启用.都是用ica方式的.
对于一些人来说.容量是个更重要的事.在价格的前提下
我在咸鱼收到一块16g跟一块32g.  32g 200块

13#
yhhuada66 发表于 2018-5-29 09:35 | 只看该作者
doymll 发表于 2018-5-29 08:56
58g 118g太贵了.我只能买16g 或者32g玩玩

我用过16g的,还用它装过win7系统,除了容量不足外,其它都很好(性能简直炸裂,系统启动速度和软件运行速度我觉得比nvme ssd还强几个数量级)。32g的其实都有点偏贵,58g,118g的更不用说了,哎
12#
doymll 发表于 2018-5-29 08:56 | 只看该作者
58g 118g太贵了.我只能买16g 或者32g玩玩
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部