viploser 发表于 2016-12-25 02:47:59

ThinkPad S230u 和 Express Cache

最近因为工作关系,接触到了一台客户的联想ThinkPad S230u,而且不是国行,美版配置,配置较为特殊,现在在此处分析一下特殊配置的装机经验。

机器配置如下:(摘自联想驱动管理程序)
主板:33472GU (Win8 Pro DPK TPG)
处理器:Intel®️ Core®️ i7-3517U CPU @ 1.90GHz
内存容量:8GB
硬盘:1. Sandisk SSD U100 24GB (24GB)
硬盘:2. HGST HTS725050A7E630 (500GB)
网卡:1. 2*2 11a/b/g/n 无线局域网 PCI Express Half Mini Card 适配器
网卡:2. Realtek PCIe GBE Family Controller
声卡:1. 英特尔®️ 显示器音频
声卡:2. 蓝牙音频
声卡:3. Realtek High Definition Audio
显卡:Intel®️ HD Graphics 4000
显示器:LEN:e240 分辨率1366*768
这是一个变形本,屏幕能旋转翻过去,触屏,典型的办公本、商务演示本。基本设置没啥特别的,那两块硬盘是难点,24GB的SSD如果装系统,装完系统,打上驱动,基本已经红了,别说UpDate,更别说装软件了。而且这个本在国内极罕见。也没有查到关于这块奇葩SSD的用法。还有,把这块SSD忽略掉,普通装机,开机和运行相当卡,完全没有ThinkPad的流畅。查了中关村在线,竟然没有这个本子。果然,美帝良心想。

分析过程基本是这样:看各大论坛有没有关于这个本子的讨论;查24GB SSD的用途;查联想ThinkPad美版官网看本子的介绍。最终得出结论。24GB的SSD不能用来装系统。是用来做ExpressCache的。

这个东西不是一项协议,是一个商业软件,所以我无法分析到它的操作流程,但是根据其维基百科介绍,是一款将SSD的告诉读写性能发挥出来作为高速缓存的软件。个人分析而言:相当于跨磁盘建立混合模式硬盘,将SSD作为HDD的CaChe使用。

以下为维基百科内容:
ExpressCache is a Windows-based SSD caching technology developed by Condusiv Technologies and licensed to a number of laptop manufacturers including Acer, ASUS, Samsung, Sony, Lenovo, and Fujitsu. ExpressCache is also bundled with some SanDisk products such as ReadyCache; SanDisk currently holds an exclusive ExpressCache license for stand-alone storage products.

A test by PC Pro of the 2011-launched Samsung 700Z, which included an 8 GB SSD and a 7200 rpm hard drive, showed a reduction of five seconds in boot time with Windows 7, when ExpressCache was enabled. Another vendor's demo at Computex 2011, involving a laptop also equipped with an 8 GB SDD, showed a boot-time reduction of about ten seconds.

A test by CDRLabs of a stand-alone 32 GB SanDisk ReadyCache product, which was added to a quad-core desktop (Core i5-2400 CPU) equipped with a 7200 rpm hard drive, found a reduction in boot time from 25 down to 14 seconds, but found no significant improvements in random read/write tests. Another similar test of a 32 GB ReadyCache product, conducted by HardOCP, found a reduction in boot time from 52 down to 13 seconds. Yet another test by Expert Reviews found a boot time reduction from 48 down to 35 seconds.

A criticism against ExpressCache in PC Pro was that it "isn't very configurable. You can't, for instance, install an application of your choosing there." PC World France noted that the ExpressCache software bundled with ReadyCache has a limit of three computers on which it can be activated; their reviewer also expressed dismay at SanDisk's choice of using MLC flash on a caching product.
然后我查看了开发者的网站,这个软件的商业版单独销售,联想和闪迪应该是走的OEM渠道得到此软件,通过BIOS内的key授权(类似于预装OEM系统激活方式)。查看BIOS时也可以发现该款机器的BIOS设置极为复杂。不仅包括传统ThinkPad中BIOS对每个端口接口的管理,还包含相当一部分的授权管理。

而且联想还将OEM发挥到了极致,根据其他同系列本子用户的反应,联想在出厂时,将备份的WindowsRE和Recovery分区内置在SSD里,可以从SSD启动完成系统恢复和硬件检修。(我无法实现对联想恢复分区的手动恢复,这个功能就被我阉割掉了。)

最后说说装机的情况:本子预装了Win8系统,自动升级到了Win10,然后经常性蓝屏,而且没有错误代码。进入Win PE后查看,SSD上有两个分区,HDD上有7个分区。引导文件及ESP分区在HDD上。我把硬盘拆出来做了全盘数据备份,然后彻底抹掉了两块硬盘。还原并手动设置了BIOS。用U盘(把iso解压到FAT32的U盘里就可以UEFI+LegacyBIOS双启动)安装了Win8.1系统。驱动安装需要特别讲究顺序。存储相关的驱动顺序需要为:主板——英特尔管理引擎接口——英特尔快速存储服务——联想特制的阉割版ExpressCache软件。官方并没有推荐安装英特尔快速启动服务,我也没有处理。

装机效果,确实明显比同配置纯HDD启动和运行要快的多,有SSD的错觉。SSD包括一个OEM分区,HDD包括ESP,MSR,Microsoft Recovery,OS四个分区。

装机到不适难点,这篇帖子主要还是提请大家关注ExpressCache这项想对小众的技术,可以用于预算不足时的电脑升级。

sfd255 发表于 2016-12-25 08:19:56

fancycache呢?请问研究过吗?
页: [1]
查看完整版本: ThinkPad S230u 和 Express Cache