《缓存技术学习交流.pptVIP

  • 2
  • 0
  • 约1.25万字
  • 约 37页
  • 2016-12-31 发布于北京
  • 举报
缓存技术学习交流 缓存是什么,解决什么问题? Cache是高速缓冲存储器 一种特殊的存储器子系统,其中复制了频繁使用的数据以利于快速访问 凡是位于速度相差较大的两种硬件/软件之间的,用于协调两者数据传输速度差异的结构,均可称之为 Cache 信息应用的系统架构图 缓存技术分类 操作系统磁盘缓存 ? 减少磁盘机械操作 数据库缓存 ? 减少文件系统I/O 应用程序缓存 ? 减少对数据库的查询 信息服务器缓存 ? 减少应用服务器请求 客户端浏览器缓存 ? 减少对网站的访问 操作系统缓存概述 文件系统提供的Disk Cache:操作系统会把经常访问到的文件内容放入到内存当中,由文件系统来管理 当应用程序通过文件系统访问磁盘文件的时候,操作系统从Disk Cache当中读取文件内容,加速了文件读取速度 Disk Cache由操作系统来自动管理,一般不用人工干预,但应当保证物理内存充足,以便于操作系统可以使用尽量多的内存充当Disk Cache,加速文件读取速度 特殊的应用程序对文件系统Disk Cache有很高的要求,会绕开文件系统Disk Cache,直接访问磁盘分区,自己实现Disk Cache策略 Oracle的raw device(裸设备) – 直接抛弃文件系统 MySQL的InnoDB: innodb_f

文档评论(0)

1亿VIP精品文档

相关文档