天下网吧 >> 无盘天下 >> 无盘技术 >> 正文

详细解析【硬盘缓存】的秘密

目前还有很多网友不了解到底什么是缓存,该怎么设置。。。不知道有什么作用。只知道对着网上的教程生搬硬套,根本不理解。叫造成了,速度不理想,出现各种问题,详细一问,都是对着网上教程生搬硬套,不根据实际情况设置。
          这个是个古老的话题,我现在拉出来讲,多少有点炒旧饭的嫌疑,呵呵。
下面我们开始。
        我们先来了解这个硬盘缓存。

    电脑从开机的一瞬间起,硬盘就成为了数据供应的源头,硬盘里存放着各种应用,各种文件,各种数据。 再我们操作电脑的时候,比如执行某个命令后,硬盘上的磁头,会跟采购员一样,疯狂的在磁盘盘面上疯狂的寻找你需要的数据。
(这个就是寻道,哪个硬盘好,寻道时间短,就表示这个硬盘性能好。比如SSD现在都不需要做寻道操作。寻道在一定程度上决定这个硬盘的性能。)

       当磁头寻找到需要的数据后,并把他们发送到南桥芯片,由于各个数据存放在硬盘盘片上的位置不同,所以他们读取时间也不一样,这样就需要一个东西来存放先读取的数据,这个东西就是磁盘的缓存。这个时候缓存可以理解为临时仓库,暂存数据的地方。这个地方保存同时还保存着读取比较频繁的数据。。。 比如一个网吧,很多人都是来玩CF的,可想而知,CF的数据肯定是读取非常的频繁,这样的话系统会自动把CF的数据都放到磁盘缓存中去,当有客户机再读取CF数据的时候,系统会直接从缓存中发送数据出去,而不是再从硬盘读取,大家都知道机械硬盘是通过磁头寻道读取数据的,寻道的时间,关系着整体的性能,而如果数据都从 缓存中发出,那么就和寻道没什么关系了。也就是说缓存可以打破寻道上的短板。。。这个也就是我们为什么都推荐服务器大内存方案,大内存是利用多余的内存作为磁盘缓存,让性能提升,缓存越大,能存放的数据就越多,客户的就越能感觉流畅。。。

(这个在很多网民眼中,这样的话就直接认为你家网吧网速快 呵呵!!!)

所以缓存是很有必要的。


回帖是一种美德!!!



       下面我们来讲讲 编外话:

磁盘接口速度:

PATA接口现能支持的最高速率是PATA-7,即133MB/S,已经是极限了      
    也就是我们平常说的IDE硬盘相对比较古老

SATA接口现能支持的最高速率是SATA III,即6Gbit/s,也就是750MB/S左右   
(现在的主流接口 二代速度是 3GB/S,比较主流的接口,可以接所有SATA接口硬盘 包括SSD盘什么的呵呵!建议无论什么盘,只要主板支持的 尽量开启AHCI模式。)

SCSI接口现能支持的最高速率是Ultra 640 SCSI,即640MB/S左右
(属于SAS接口的前辈。。。 现在多被淘汰了。)

SAS接口现能支持的最高速率是SAS II,即6Gbit/s,也就是750MB/S左右
SCSI的升级产物。 SAS接口向下兼容 SATA接口产品。)

光纤通道现能支持的最高速率是8Gbit/s以上,1000MB/s左右
(目前最高级别的接口。)


以上都是磁盘接口速度,只是接口,不是硬盘。

下面来看看硬盘速度:

     硬盘速度是硬盘内部传输的速度, 硬盘内部---- 硬盘接口-----南桥   是这样传输的。
这个就不需要讲太多了,我专门对手上的各种硬盘做过测试,大家可以去看下。

      最后要说的是,大家通过了解了这些情况,应该能够认识自己网吧是什么一个状况,是否存在瓶颈。。

          另外有个好说的是,大家可能都知道,不管服务器硬盘速度怎么样,缓存速度怎么样,都会被普通的千兆网卡 120MB/S 左右的速度所限制。。
(万兆网络很适时的推出了。。当然你可以通过网卡汇聚解决这个问题。)

       这个时候可能有朋友会想,反正都才是 120MB/S 为啥我还要配置个什么SSD盘,搞个缓存有什么用。
      在这里我给你说下,让你配置SSD,配置大内存。并不是让你速度飙过 120MB 而是 提高你读盘的随机读取,也就是寻道时间。 以及IOPS  即每秒进行读写(I/O)操作的次数, 每秒操作的次数越多,表示性能越强悍。。。
     比如N个人同时读取服务器, 比如我玩 CF , 你玩DNF,这个时候如果没缓存,或者没SSD的话,读盘就比较累,磁头得在磁盘盘片上来回奔波,先把CF的数据发给我,然后再把DNF的数据发给你。。。 这样就对整个系统有很大的影响。。
  缓存技术 和SSD 就和合适了。。

本文来源:天下网吧论坛 作者:haihu9527

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下