滚印车间
您当前的位置:贴片加工 > 技术知识

缓存和RAID如何提高IO

时间:2016-10-08 10:22:58  来源:  浏览量:

从上一篇文章:IO系统性能之一:衡量性能的几个指标的计算中我们可以看到一个15k转速的磁盘在随机读写访问的情况下IOPS竟然只有140左右,但在实际应用中我们却能看到很多标有5000IOPS甚至更高的存储系统,有这么大IOPS的存储系统怎么来的呢?这就要归结于各种存储技术的使用了,在这些存储技术中使用最广的就是高速缓存(Cache)和磁盘冗余阵列(RAID)了,本文就将探讨缓存和磁盘阵列提高存储IO性能的方法。

  高速缓存(Cache)

  在当下的各种存储产品中,按照速度从快到慢应该就是内存>闪存>磁盘>磁带了,然而速度越快也就意味着价格越高,闪存虽然说是发展势头很好,但目前来说却还是因为价格问题无法普及,因此现在还是一个磁盘作霸王的时代。与CPU和内存速度相比,磁盘的速度无疑是计算机系统中最大的瓶颈了,所以在必须使用磁盘而又想提高性能的情况下,人们想出了在磁盘中嵌入一块高速的内存用来保存经常访问的数据从而提高读写效率的方法来折中的解决,这块嵌入的内存就被称为高速缓存。

  说到缓存,这东西应用现在已经是无处不在,从处于上层的应用,到操作系统层,再到磁盘控制器,还有CPU内部,单个磁盘的内部也都存在缓存,所有这些缓存存在的目的都是相同的,就是提高系统执行的效率。

  当然在这里我们只关心跟IO性能相关的缓存,与IO性能直接相关的几个缓存分别是文件系统缓存(File System Cache)、磁盘控制器缓存(Disk Controller Cache)和磁盘缓存(Disk Cache,也称为Disk Buffer),不过当在计算一个磁盘系统性能的时候文件系统缓存也是不会考虑在内的,因此我们重点考察的就是磁盘控制器缓存和磁盘缓存。

  不管是控制器缓存还是磁盘缓存,他们所起的作用主要是分为三部分:缓存数据、预读(Read-ahead)和回写(Write-back)。

  • 哪些原厂可以提供Supper junction 请教,除了infineon, ST, Farichild, 还有哪些原厂可以提供Supper junction MOSFET 或者CoolMOSFET无锡新洁能功率半导体公司www.ncepower.com/
    自主研发国内superjunction mo

  • msp430G2553 io口问题 请问一下,为什莫的msp430g2553的p2.4IO突然不能用了,然后我打算检测一下我的IO是否可以用,在网上看到有检测IO是否好的程序,但是我还是没看懂,具体代码如下,希望大神们可以帮忙

  • HowtoIncreasetheBandwidthofDigit Abstract: A simple circuit technique is described to increase the bandwidth of digital potentiometers by a factor of 10 to 100. Using this technique can en

  • 贡献一张L6599开关电源图,带具体封装。如题!



    建议上传原PDF文档


    这样打开看不清


    谢谢
    已经被添加到社区经典图库喽

    http://www.dianyuan.com/bbs/classic/传个清楚版的吧望楼主 上传PDF版本楼主能否发

  • 推荐资讯
    相关文章
    栏目更新
    栏目热门
    关于我们
    电脑周边
    家用电器
    通讯
    地区
    新闻中心
    深圳贴片加工厂
     
    • ☆电源板
    • ☆U盘
    • ☆网卡
    • ☆显卡
    • ☆监控摄像头
    • ☆电脑主板
    • ☆平板电脑主板
    • ☆DVD主板
    • 解码板
    • 伺服板
    • 高频头板
    • 复读机板
    • 音响主板
    • ☆手机主板
    • ☆手机按键板
    • ☆无线电话机
    • ☆对讲机主板
    • ☆深圳
    • 东莞
    • 广州
    • 龙岗
    • 宝安
    • 龙华
    • 坂田