缓存对于硬盘(机械硬盘和固态硬盘)来说是必要的。因为硬盘和处理器、内存有着很大的速度不一样。缓存使得硬盘能够发挥更好的性能。 对于固态硬盘(SSD)来说,固态硬盘相对于机械硬盘(HDD)更快,它的数据吞吐量更大,所以随着SSD速度越来越快,缓存几乎成为所有SSD所必备的条件。并且速度越快的SSD其对缓存的要求就越高。 不仅SSD需要缓存,比之慢很多的HDD,也是需要缓存的。现在在SSD在速度性能、销量等方面全面压倒HDD的同时,HDD就甩出了“加大HDD缓存”的这一个杀手锏,HDD厂商把HDD的缓存提到了128M,256M,以此来引起人们的购买欲。 但是缓存真的对HDD的速度性能影响很大吗?我们今天要说的就是这个问题。 我们都知道如果不看测验数据。衡量HDD的速度,我们一般看的是它的转速。现在服务器HDD是:15000rpm ,(SCSI接口 50或60芯),10000rpm,(SCSI接口 50或60芯)。消费级的主流HDD是:7200rpm,(SATA接口 7芯),5400rpm,(SATA接口 7芯)。 我们以下面列表中的几款HDD为例,来简单的看看缓存到底对HDD的速度影响大不大。 我们可以看出,HDD缓存并非越大越好,它并不是HDD速度的决定性原因。HDD加大缓存,也不过是噱头而已。为什么这么说,因为,HDD本身很慢,缓存更大反而降低了HDD数据的命中率。 任何事情,都有一个度。量变引起质变。并不是,越大越好,越多越好。只有适当才好。所以单纯的看,现在的HDD缓存到128M,到256M了,觉得好厉害,那根本是不靠谱的。 另外西数1T 5400转 32M缓存的这个HDD,和同样缓存大小的希捷1T和日立1T相比,速度却要低一些。我们也可以看出,转速才是影响HDD速度最大的原因。虽然7200转的希捷1T和日立1T在读写速度上比前面的其他HDD领先的并不多,但是它们的寻道时间却快了很多。 寻道时间,是计算机发出指令后,磁头移动到目标位置的时间。按道理说,寻道时间越短,HDD应该更快。但是我们也没发现希捷1T和日立1T HDD的读写速度相比前面的西数1T并没有快多少。 这也证明了一个问题。那就是在转速在5400-7200转之间的个人消费级HDD,咋整速度也就那回事了。除非做混合硬盘。但是要想提升到SSD的速度那是太不可能的。 HDD因为是机械结构,不仅慢,还有其他缺点,就是声音大,功耗大。7200转机械硬盘的声音都让人难以忍受。比之更快的10000转。15000转,声音更大。另外转速越高的HDD工艺越复杂,成本越高,售价高昂。这也是高速的HDD不会出现在消费级市场的重要原因。 因此别看HDD增加了缓存,用处不大,仅仅是噱头而已,仅仅是HDD的困兽犹斗而已。 在这个干什么都追求快,追求极致享受的时代。要想电脑硬盘快,提升影音娱乐享受,提升工作效率等,得将电脑硬盘升级成SSD才行。 但自2016年以来,谁不想将电脑硬盘升级成SSD呢!可SSD太贵啊!但是如果你现在有想法买一个HDD,那又为何不直接上SSD呢? 另外在国内市场上,SSD虽然普遍价格较高,但是相比起外国品牌的SSD,国产的SSD是要便宜很多的,是值得选择的。 然而许多人对国产的SSD是否靠谱有些疑虑。 大家都明白SSD的生产工艺是很简单的。别人能做好,我们国内就也能做好。大家唯一的疑虑是国内SSD厂商不具备NANDFLASH和主控的生产能力。金士顿有吗?金士顿一样很牛X。原因是它专业、专一的态度。(话说,那是曾经,现在也不咋地!)
|