论硬盘的“正确使用姿势”

share

  比起容量速度都不是问题的内存,硬盘可一直是现代PC的“老大难”问题。不仅速度低下,容量也总是难以满足用户的需要。关于硬盘,我们究竟应该怎么用?   困扰用户最大的两个问题   与内存同为存储设备,但容量和速度一直捉襟见肘。HDD依靠磁头和盘片来读取写入数据的方式,注定了速度存在上限;而SSD虽然速度有了保障,但容量又成了问题。不仅如此,实际上究竟用何种“姿势”使用硬盘也一直没有定论。在这里举几个比较具代表性的例子。比如硬盘容量被系统、程序或者其他文件占用到非常满,读写速度对比空盘状态会有很大的差异(图1)?   硬盘占用与速度   硬盘占用问题不能单独看容量,很多时候硬盘速度变慢并非简单的容量被占满导致。硬盘在安装了操作系统、大型游戏后会产生数不清的小文件,同时在日常使用和游戏时系统和游戏程序还会不断产生新的小型碎片文件,正是这些像碎片一样的小文件在影响硬盘的速度,并非单纯的容量占用(图2)。   HDD的读取方式是使用磁头在盘片上像“大海捞针”一样找寻数据的,如果碎片文件过多,硬盘速度就会变慢,而并非容量问题。一块崭新的HDD,在安装好系统作为系统盘后的速度,要比作为从盘存储电影时的速度慢10%~20%。实际上作为从盘时用于存储电影所占的空间远比一个操作系统所需的空间大,但由于文件较大,数量并不多,远没有一个操作系统带来的大量零碎文件来得夸张(图3)。   但这种情况在SSD上就有了一定的差异。首先SSD的读写方式与HDD彻底不同,利用主控来寻找闪存颗粒上内容的方式也避免了HDD磁头那样的物理运动,速度方面很有保障。不过闪存颗粒虽然带来了速度优势,但如果SSD的容量接近满负荷,闪存颗粒的性能就会下降,这也是SSD与HDD根本上的不同点之一(图4)。 总结一下,在HDD上影响硬盘速度的并非容量而是日积月累出来的碎片化小文件,而SSD虽然不怕碎片文件,但容量过满确实会影响闪存性能。

share