对于硬盘,是转速重要还是缓存重要
决定硬盘性能的是转速、单碟容量、缓存容量三大参数。接口带宽基本不影响目前的硬盘性能,因为即使是带宽最小的SATA1.0,都远超硬盘传输率,所以不会成为影响硬盘性能的瓶颈。转速:目前普通硬盘都是7200转(除了绿盘这类5400转节能型硬盘外),所以区别就在其它两大参数上。单碟容量:在转速相同的情况下,单碟容量对硬盘速度影响很大。比如早期的80G硬盘,单碟密度很小,甚至需要5碟装才能达到80G的容量,不但速度慢,外观看上去也很厚重,发热量也很大。而目前的硬盘单碟容量都是500G,最大已经达到单碟1T级别,通常都是一碟装或两碟装,盘体相对较薄,发热量较低,速度也比老硬盘快很多。缓存容量:机械硬盘在读取数据时,磁头需要来回摆动寻找,这样就会造成寻道时间长的毛病,在读取多个小文件时效率非常低下,为了解决这个问题,厂商就在机械硬盘上设计了缓存这个东西,硬盘在工作时把将要用到的数据预先储存到缓存中,使外部调用数据能相对流畅。缓存大的硬盘,在多个小文件读取效率上要高一些,但对于单个大体积文件的读取就没有明显影响了。另外,当缓存达到一定容量后,就不会再提升效率,因为已经超过寻道时间的迟延。所以转速慢的硬盘都要比转速快的硬盘缓存大一些 追问: 那是要转速快的呢还是缓存大的呢 回答: 转速是决定硬盘速度的最大因素(以高密度单碟容量为前提),比如服务器级硬盘就有达到10000转的。缓存影响的多是小文件读写性能,通常与总容量和转速挂勾,当超出一定容量后就没有了实际意义,以目前7200转硬盘来看,500G的硬盘,只需16M缓存即可,超出这个容量后提升微小,1T硬盘只需32M即可。而绿盘这些低转速的硬盘,则需要更大的缓存来解决小文件的读写效率问题。