移动固态硬盘用低能耗、不怕震动且性能更强的SSD取代了过去的HDD机械盘,不仅拷贝文件更快,还拓展出了Win To Go口袋系统等诸多使用。作为新生事物,当前品牌移动固态硬盘价格偏高一些,240GB容量要价800元以上,脱离了不少玩家的承受能力。一款好的移动固态硬盘都需要具备哪些特质?我们能否自己DIY移动固态硬盘来达到节省成本的目的呢? 移动固态硬盘技术参数 上图是某品牌固态硬盘的主要参数,重点包括了接口规格、传输速度和UASP协议的支持度三个方面。而在这个列表之外还有一个Trim支持度问题也同样需要注意,如果移动固态硬盘不能支持Trim指令,长期运用后会出现掉速的问题。 Trim指令可以避免固态硬盘掉速 固态硬盘普遍采用SATA 6Gbps接口,而USB3.0(也叫USB3.1 Gen 1)带宽仅有5Gbps,会对移动固态硬盘的性能造成一定影响,表现在传输速度上会被限制为450MB/s,如果采用USB3.1 Gen 2芯片则可以将带宽扩展到10Gbps,完全释放固态硬盘的传输速度潜力。常见的USB 3.1 Gen 2芯片有JMS 578、ASM1351等,大家在选择移动硬盘盒的时候可以参考。 可以支持UASP协议的JMS 578桥接芯片 UASP是USB Attached SCSI Protocol的缩写,是从USB3.0开始引入的,相比传统BOT半双工模式,UASP可以实现多命令并发执行与NCQ队列功能,极大的提升传输效率。基本上所有USB 3.1 Gen2芯片都会支持UASP协议。 USB BOT与UASP协议的工作原理对比 接下来是内置固态硬盘的选择,由于USB端口电流限制,在挑选移动固态硬盘内置SSD的时候,应优先选择低功耗型号以避免由于供电不够而引发不稳定。储存极客在尝试多个品牌多种型号的SSD之后发现ToshibaQ300功耗相对较低,安装在移动硬盘盒中运用较为合适。 USB3.1 Gen 1与Gen 2的速度不一样 接下来看UASP协议的重要性,USB接口版本决定了带宽,UASP协议则是决定了效率。同样是在USB3.1 Gen 2接口下,上图可以看到运用Win 10系统时连续读写500MB/s以上,4K 64Thrd可达100MB/s,以上,如果换用不支持UASP协议的Win 7操作系统,连续读写速度将被限制到400MB/s左右,4K 64Thrd同样大幅受限: UASP协议缺失会严重影响移动固态硬盘性能 不仅如此,如果移动固态硬盘不能支持UASP协议,还将波及Trim指令的实现,影响移动固态硬盘长期运用后的性能保持能力。Trim是一个ATA/SCSI协议,并不能通过USB直接传输,只有在USB Attached SCSI Protocol下才能以UNMAP指令形式传输。通过名为Trimcheck的小软件可以检测当前移动固态硬盘能否正常接收到Trim指令:第一次运行后按两次Enter,程序先生成一段数据写入固态硬盘,然后删除文件,正常情况下操作系统会发出Trim指令。 运用Trim check工具检测Trim是否生效 要检查移动固态硬盘是否能正确接收到Trim指令,只需稍等30秒,再次运行trimcheck小程序,就会看到结果,如果First 16 bytes后边是一串0,则表示Trim正常工作,如果是与Random data处相同的字符,则表示Trim尚未生效。 出现全0表示Trim已生效 移动固态硬盘的性能十分强大,自然非常适合用于制作Win To Go口袋系统,不过安装过程中有几点需要注意,安装模式尽量选择VHD或VHDX,而不是传统模式。用WTG辅助工具传统模式生成的口袋系统,将无法支持Trim指令。如果运用Win 7镜像制作WTG,必须选择VHD模式,如果是Win 8以上的系统,直接选择VHDX性能更佳。 运用WTG辅助工具制作口袋系统 为了日后在Win To Go口袋系统中安装游戏时方便,可以勾选上系统当中的.NET 3.5选项,这样在制作WTG系统过程中会直接集成.NET 3.5框架包,省去日后安装的麻烦。 .NET 3.5框架包是运行各种游戏和程序所必须的 以上就是为大家整理的DIY移动固态硬盘选择以及WTG口袋系统安装所需要注意的问题。 |