相关文章  
  • 做个好杀手Linux的Kill命令与信号(3)
  • Linux系统环境进程间通信:信号灯(5)
  • Linux系统环境进程间通信:信号灯(3)
  • Linux系统环境进程间通信:信号灯(4)
  • Linux系统环境进程间通信:信号灯(1)
  • Linux系统环境进程间通信:信号灯(2)
  • Linux系统内核的同步机制-自旋锁(2)
  • Linux系统内核的同步机制-自旋锁(1)
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    介绍Linux系统内核文件Cache管理机制(1)3

    要往文件中写数据时,操作系统先分配内存接收用户数据,然后再将数据从内存写到磁盘上。文件 Cache 管理指的就是对这些由操作系统分配,并用来存储文件数据的内存的管理。 Cache 管理的优劣通过两个指标衡量:一是 Cache 命中率,Cache 命中时数据可以直接从内存中获取,不再需要访问低速外设,因而可以显著提高性能;二是有效 Cache 的比率,有效 Cache 是指真正会被访问到的 Cache 项,如果有效 Cache 的比率偏低,则相当部分磁盘带宽会被浪费到读取无用 Cache 上,而且无用 Cache 会间接导致系统内存紧张,最后可能会严重影响性能。

    下面分别介绍文件 Cache 管理在 Linux 操作系统中的地位和作用、Linux 中文件 Cache相关的数据结构、Linux 中文件 Cache 的预读和替换、Linux 中文件 Cache 相关 API 及其实现。

    2、 文件 Cache 的地位和作用

    页码:[1] [2] [3] [4] [5] [6]3页、共6页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved