图拉丁吧 关注:7,891,294贴子:131,577,120
  • 13回复贴,共1

StoreMI的前世今生和无损卸载方法

只看楼主收藏回复

StoreMI 2.0以及全面支持x399以上主板啦,
广大B450吧友们,还不去整一个?


IP属地:上海1楼2020-09-07 20:53回复
    StoreMI大家应该不陌生,当你AMD提出的时候,大家都指望这货代替Intel的傲腾。这B不仅需要硬件还锁平台。价格还不是一般的感人。但是实际上老版本storemi和傲腾的储存加速原理完全不一样。storemi初始是AMD收购了一家技术公司(有自己的产品fuzedrive),AMD当时为了吸引玩家,就用股东权利把这个软件的入门版福利出来给a平台用户了。
    本身这个软件的构想是分层数据存储结构。即热数据和冷数据存在不同的介质中,通过驱动方式代理操作系统访问数据。表面上是一个混合盘,实际上是两个。数据不分结构,只分冷热,由软件控制存放。热数据会从机械(慢速介质)后台迁移到固态(快速截至)。相应的冷数据也会回迁。因此如果你的冷热数据不断有更新的话,smart上的读写量emmmmm。当然如果不是经常更新的话,其实还好。
    所以在这种储存模式下,可以使用的空间即为机械+固态的空间。
    由于AMD只福利了入门版,所以最大支持的快速介质容量为250GB。超出部分容量,软件会给你再划分一个固态的虚拟盘出来,你拿来做什么都行。
    此外,还有2GB的内存缓存,这部分是不计入可用容量的。相当于硬盘的cache,由于如果进行写入cache的话,突然掉电情况由于内存的特性会导致丢失数据。所以软件是不支持内存cache写入的问。而且由于容量比较小,在游戏加载方面通常情况下并没有什么卵用。只有在加载优化很差的游戏(打包都有问题)或者在系统盘的时候,2g的内存加速才会有稍微明显的一些效果。


    IP属地:上海2楼2020-09-07 20:53
    回复
      2025-07-31 21:26:42
      广告
      不感兴趣
      开通SVIP免广告
      回到StoreMI的加速原理,由于是分层数据存储,空间的利用率虽然是提上去了(100%),但是也因此造成了数据的混杂。即类似RAID0的情况。数据交叉存放在两个储存设备里,完整的数据视图是由两个储存介质组成的。一旦其中一个有问题,那所有数据都会面临风险。因为谁也不敢保证你的数据都存放在一个介质里面。而且即使都在一个介质里,数据也早就被打乱的零零散散了,是靠数据的追踪链才能形成完整的数据。一旦一个介质出问题,那考虑在其中存放的数据形成的追踪链,影响的数据将成放射性放大。基本就是GG的节奏。
      所以在数据的安全性上,加速缓存(傲腾,StoreMI 2.0)完爆StoreMI原先的分层存储。加速缓存的原理相比较分层储存就容易理解的多了。就是把热数据复制一份到快速介质里。然后读取的时候从快速介质里读。写入不加速。由于数据都是复制出来的,所以安全性就搞得多了,即使固态挂了,机械的数据也完好无损。而且因为数据的结构和原先的单盘是一样的,即使机械出了故障,也能通过传统的手段找回数据。
      不知道多少吧友被这个情况坑了呢?


      IP属地:上海3楼2020-09-07 20:55
      回复
        既然吧里这么多人踩坑了,那我也说说是什么情况吧。
        数据分层不是什么新鲜事情,之前也都是储存设备厂商在做创新研究。这回总算有开窍的了,有人打算从软件入手。通过软件的算法来进行数据块的存储分配。
        这家公司之前也是开创不久默默无闻。之前可能一直在研究算法,软件成品做出来没多久就被东家架出来了。可以说最开始的StoreMI(fuzedrive)就是个试制品。AMD拿出来福利固然是没错,不过实际上大家也是做了一回小白鼠。
        最开始他们是拿JAVA做的,因此每次这个启动的时候的效率。。。扫描半天我也是醉了。还要安装JAVA环境。
        这时候广大小白鼠也发现了问题,我试了,但是退的时候怎么退啊?这个软件卸载不掉啊。
        实际上这是因为软件开发未成熟的原因。既然都是软件实现分层储存了,硬件上实际又没有什么变化,那改回来应该也只是需要软件上的操作而已。可是由于是试制品,这一块的功能根本就没有进行开发。同时由于广大小白鼠的献身,开发团队发现了无数的bug和性能改进。甚至后来整个软件都从Java迁移到C++了。不过可惜的是,一直到1.5.6 AMD停止支持,软件的卸载功能都没有进行完善。一旦组了组合盘,想让硬盘(机械)恢复原状就只有格式化一条路。不然即使拆分了组合盘,软件还是不能卸载。必须通过专用驱动对该盘进行读写。
        说实话,大部分人抱着试一试的态度,基本都踩过这个坑。这软件一旦混合过机械和固态,若想卸载就只能格盘,不然就算把混合盘拆分,固态腾出来了,数据回到机械里,一旦卸载软件,机械盘就砖了,只能全盘格式化。


        IP属地:上海4楼2020-09-07 20:58
        回复
          那么难道就没有了吗?分层数据存储就这么被放弃了吗?未来难道只有缓存加速一条路可走?
          当然没有。
          AMD只是结束了福利大家的StoreMI的支持。实际上,开发团队的原作品-FuzeDrive还在继续开发。目前的版本已经到1.6.2了。(AMD换皮连版本号都懒得改了
          而就在1.6.0,FuzeDrive已经加入了UNFUZE的功能,即完全剥离,在保留数据的前提下,恢复数据结构,剥离专属软件和驱动。
          还在用老版本StoreMI的大家,在安装新版本的时候有没有发现惊喜(吓)呢。由于原理(和开发团队)完全不同,所以新版StoreMI 2.0要在正常的数据结构下才能进行安装加速。两个软件不能更新代替,也不能共存。若想要放弃老版本,或者拥抱新版本,都需要把数据拷贝出来,进行格式化。否则直接格式化的后果就是全部数据丢失。
          当然在现在有新版fuzedrive的情况下,也可以安装新版本FuzeDrive升级原先的StoreMI,再用UNFUZE功能无损解离。之后想干嘛都可以啦。
          PS:不想花145大洋购买Fuze进行解离操作的兄弟们,可以私聊楼主PY交易一波。
          啊,我要回血啊~


          IP属地:上海5楼2020-09-07 20:59
          收起回复
            原帖在A吧,可惜没什么回复。
            https://tieba.baidu.com/p/6932757799


            IP属地:上海6楼2020-09-07 21:00
            回复
              666…是大神


              IP属地:广东来自iPhone客户端7楼2020-09-07 21:10
              回复
                阅读70,1回复


                IP属地:上海来自Android客户端8楼2020-09-07 22:56
                回复