我正在考虑为我的笔记本电脑购买一个 SSD,主要是为了延长使用电池时的运行时间。
目前我使用的是日立 HTS545032B9A300 (320GB) (数据表) 作为主驱动器,Seagate Momentus 5400.3 120GB 作为辅助驱动器。我双启动 Windows 和 Linux,但我不再需要 Windows 分区,从空间上讲,120GB SDD 绰绰有余。
速度对我来说不是问题,我在 Linux 中大量使用 tmpfs(ramdrive),而且大文件的传输主要通过一些网络文件系统,因此更便宜的 SSD 应该可以。为了进行比较,我选择了OCZ Vertex Plus 120GB。
功耗一直是业界用来吸引我购买其 SSD 的一大促销手段,OCZ 页面上的某些表格提供了台式机硬盘和 SSD 的惊人对比。我比较笔记本电脑硬盘和 SSD 时得到的数字已不再令人惊讶。
Hitachi 320GB HDD:
Startup (W, peak, max.) 4.5
Seek (W, avg.) 1.7
Read / Write (W, avg.) 1.4
Performance idle (W, avg.) 1.3
Active idle (W, avg.) 0.8
Low power idle (W, avg.) 0.5
Standby (W, avg.) 0.2
Sleep 0.1
OCZ 120GB SSD:
1.5W active
0.3W standby
我看到有差异,但实际上它们似乎没有我想象的那么大。与我系统其余部分的功耗相比,我想知道它是否有任何区别。
我是否对整个事情的看法是错误的,或者我是否应该给我的笔记本电脑再买一块电池?
答案1
尽管这些数字看上去并没有什么不同,但仍有几点需要考虑:
首先,启动消耗的 HDD 电量比你想象的要大得多 - 为了节省电量,磁盘的转速会降低很多,因此必须加速很多。随着你持续使用磁盘,会出现很多这样的峰值。
其次,考虑使用时长。SSD 本质上是开/关的 - 您请求读取或写入,它提供服务,完成。磁盘将需要(可能)启动、寻道、读取/写入、旋转。它会慢几个数量级。当使用电池供电时,您越快完成操作并停止使用耗电的设备,就越好 - SSD 毫无疑问会获胜。
我甚至不会讨论预读语义和随机与顺序 IO,我只想说:磁盘访问越随机、越零散,SSD 的性能就越好。如果笔记本电脑一直开机、读写,没有停机时间,那么差异就不会那么大,但这并不是笔记本电脑的典型使用情况。
答案2
如果你有多余的钱,那是你的选择,但如果你是一个省钱的人,那么我不会推荐你使用 SSD 来增加电池寿命,因为它只能增加 10-15 分钟,而且只有一些特定的型号和品牌可以做到这一点,而不是全部。但如果你关心更多的事情,比如Windows 7 的启动时间、噪音、振动、产生的热量、故障率、文件复制/写入速度、加密、文件打开速度、磁性影响那么SSD是更好的选择。