不拆机仅用SD卡为Thinkpad E450 E460作磁盘永久缓存加速
**Thinkpad E450 E460 的特点:
**一般标配机械硬盘,没有多余的光驱和内置硬盘接口。
ngff M.2接口被阉割,截至目前,有人尝试自行焊接M.2插槽,失败。可能是BIOS里面的问题,而不是仅仅焊接一个插槽这么简单。个人猜测,未经验证。
Windows Superfetch:
将你经常运行的程序、经常读写的文件建立一个磁盘缓存,在系统预测的时刻读进内存。并且,将用户使用过程中的文件在内存复制一份,下次读写,只要文件内容没改,直接在内存中读取。
缺点:开机后才有效,不能加速启动过程。
Windows ReadyBoost:
利用闪存盘的随机读写远大于机械硬盘特点,将superfetch的文件放置在优盘等闪存上,实现硬盘读写的加速。
注意ReadyBoost不是扩展内存。
缺点:
ReadyBoost每次关机都会清除缓存文件,每次开机再次从C盘将缓存文件读出来在闪存中重建。
联想ExpressCache:
本来是用在固态硬盘为机械硬盘作高速缓存的机型上。它是将磁盘经常都写的文件在缓存盘(原装SSD)作永久缓存,开关机不会消失。
在启动过程中,只要ExpressCache的驱动载入后,即可享受缓存加速的效果,此时系统还未完全启动完毕,用户还未登录。所以,加速启动是有效果的。
使用SD卡做为ExpressCache的载体: Thinkpad E450 E460既然不能加装SSD,作为高速缓存或者RAID。那么结合Readyboost闪存读写快读和Express永久缓存的优点,绕过了readyboost关机后缓存消失的缺点,提出使用SD卡做为ExpressCache的载体方案。
购买一个SD卡:
我用的是Sandisk 8GB Class10
插入内置读卡器,在左手掌托下。不要用外置读卡器。
软件下载:
ExpressCache Software for Windows 10 (64bit) - Laptop, ThinkCentre联想官方下载:
http://support.lenovo.com/us/en/downloads/ds104444
正常安装。重启。
准备磁盘:
- Microsoft Windows [Version 10.0.10586]
- (c) 2015 Microsoft Corporation. All rights reserved.
- C:\Windows\system32>diskpart
- Microsoft DiskPart version 10.0.10586
- Copyright (C) 1999-2013 Microsoft Corporation.
- On computer: ***
- DISKPART> list disk
- Disk ### Status Size Free Dyn Gpt
- Disk 0 Online 465 GB 6144 KB *
- Disk 1 Online 7580 M 0 B
- DISKPART> select disk 1
- Disk 1 is now the selected disk.
- DISKPART> list partition
- Partition ### Type Size Offset
- Partition 1 Primary 7578 M 1024 KB
- DISKPART> select partition 1
- Partition 1 is now the selected partition.
- DISKPART>
复制代码
记住7578 MB这个数字,下一步会用到。这是你的SD卡磁盘分区格式化最大可用空间,不是7580 MB那个数字。
windows10 系统下,管理员权限运行命令提示符,Win+X,A。
eccmd命令查看用法
- eccmd /?
复制代码
作者默认读者机器上没有其它硬盘优盘,只有内置硬盘和一个SD卡。
- eccmd -partition 1 7578
- eccmd -format
复制代码
格式化后用DiskGennius查看分区格式为73,是HFS么?求证。如果后期不小心把SD卡弹出了,或格式化为fat、ntfs,再插进去是没法用的,必须再次执行eccmd的分区与格式化。
此时使用以下命令可以查看SD卡里的缓存情况
- eccmd -info
复制代码
刚建立,什么都没有,运行一段时间再次查看,Cache Read Percent : x.xx% Cache Write Percent : x.xx%这两组数字应该变大。
多重启几次,这个数字应该更大,作者的情况是,缓存读取比例可大于80%。
完毕。
讨论:
SD卡毕竟不是SSD,加速效果有限,但仍然比内置机械硬盘快,在4K随机读写性能上。