前几天新入的东芝30GB SSD固态硬盘,各方面性能均不是特别出色,但同高端的SSD一样的是,系统运行速度非常快,启动时间依然是个位秒数,这非常令我不解。

曾经在小内存时代,大家应该都有这样的体会:电脑卡死的时候,主机箱上有个小红灯在狂闪,只要这个小红灯狂闪基本上电脑就是卡住的状态,什么时候这个红灯不闪了,电脑也就不卡了。

网上各种评测的贴子中,赞扬SSD性能好的不计其数。也不乏有用双机械硬盘甚至4块机械硬盘组RAID0挑战SSD的极限玩家,即使是4HDD的RAID0,除了复制文件比SSD快以外,无论是操作的体验上还是系统的响应方面,都比SSD差的很多。这是为什么呢?

直到有一天,发现磁盘性能测试软件中有一项叫做4K性能的时候,才恍然大悟,原来它才是制约体验好坏的关键因素。

4KPerformance

左边的是500GB 5400RPM机械硬盘,右边的是30GB SSD。这块SSD的性能,说实话,在固态硬盘中算比较烂的了,尽管如此,用它做系统盘整个电脑运行特别流畅。而这块500GB的机械硬盘,某些方面比SSD还要快,但体验就不是很好。比较来比较去,最最关键的就是4K读取性能。这就不难理解为什么4块机型硬盘组成的磁盘阵列系统的用户体验比不上单块SSD。

什么是4K性能

我的理解就是随机读取4KB数据的性能,这好像是句废话啊。我们平时操作所需要的数据,并不会按照顺序排列好了,等待顺序读写,小文件的随机读写占了相当大的比重,所以4K性能的好坏直接决定了操作的流畅度。

为什么机型硬盘的4K性能比不过固态硬盘

这应该与他们的工作方式有很大关系。机械硬盘靠磁头寻找数据,大量的随机读写就要不停的移动磁头,在盘片上寻找数据,这些大量的物理移动势必浪费大量时间,造成4K性能严重下降。而固态硬盘,说的通俗点,可以理解为多块闪存组成的阵列,闪存的工作方式决定了随机读取和顺序读取不会有太大的区别。正是工作方式的巨大差别,导致了它们4K性能的巨大差距,在4K随机读写这方面,再烂的SSD也甩开机械盘几个数量级。

4K性能达到多少才够爽

这没有个定论,不过我的感觉是10M/s的4K性能足够爽了,Windows启动10秒内,各种软件秒开,网页打开十分流畅,系统从来不会因为磁盘性能不济卡住,游戏读图总是要等待其他玩家,这不就足矣了。如果10M/s的4K性能还不够的,那0.4MB/s的机械盘岂不是要哭死。

“方法论意义”

各种哲学都不是仅仅停留在原理层面的,有原理必然有其方法论意义。这个方法论意义就是,在当前SSD价格普遍偏高的情况下,追求大容量的SSD是不实惠的。一般来说30-60GB左右的SSD足以装下Win7/8这样的操作系统。从兼顾容量和性能,又能避免花销过大的方案就是30GB的SSD加一块大容量的机械硬盘,SSD分成单个分区,专门用来安装操作系统,机械硬盘则要发挥大容量的优势,用来当软件、游戏和其他资料的仓库。

标签: SSD, 4K性能

已有 43 条评论

  1. 我用的电脑五年前的了,感觉拉不动了

  2. 懂了很多喔,开电脑要是像开手机,的确很爽。

    1. 确实可以那么快,我电脑和电视同时开机,电视打开的时候电脑已经启动完了

  3. 求一个固态硬盘,跑XP,XP快不行了。。呵呵

  4. 卖萌=。=

  5. 其实,我用了SP900的SSD 64G版的,没觉得他和机械硬盘有什么不同。感觉只要我有俩快机械硬盘,system和date分开应该也不会出现瓶颈的样子,还是我太迟钝对性能感应不灵敏?

    1. 这就不懂了,不过SSD再怎么不济也不应该和机械盘没什么不同

  6. 强大的硬盘,不懂路过

  7. 真的没见30G的,哈哈!

  8. 话说下面4K qd32是什么

    1. 32线程的4K性能,据说一般在服务器上这个参数比较重要,家庭使用一般没有这么多并发线程

  9. 差点看成4G

  10. 为什么是30G这么奇葩的数字

    1. SSD确实比较怪,有30G和32G两种,也有60G和64G两种,还有120G和128G,虽然就差一点点,但价格差了不少

      1. 我真没看到过30G的,24G、20G就有...

评论已关闭