计算机高级缓存,7_计算机缓存技术工作机制

1.计算机缓存技术

缓存技术遍布IT整个行业各个方面

内存是最大的缓存

CPU-------内存------硬盘

CPU从内存中读数据逻辑IO消耗CPU资源

内存从硬盘读数据物理IO

逻辑IO

缓存的 命中率=---------------一般 =99%

(物理IO+逻辑IO)

一种情况是正常的。

另一种情况是,物理IO也大,逻辑IO更大。

【CPU内部有 寄存器 一级缓存 二级缓存】--------【内存】--------【缓存--硬盘】

||

【大的缓存--存储】

寄存器最快 然后就是一级缓存 二级缓存  一般一级/二级缓存比较小 比较贵

缓存读逻辑的

缓存写逻辑的修改后的数据放到内存中,而不写到硬盘

支持缓存写的只有:

1.Oracle数据库内存

Oracle内存也可以缓存读

Oracle体系结构中有一些机制可以保证缓存中的数据不丢失(以后再讲)--

2.存储的缓存

缓存电池

只能支撑缓存中的数据不丢失,不能降缓存中的数据写入到硬盘中!

所以一旦掉电,应该在缓存电池耗尽前,给存储加电!

后来的机制是讲缓存数据写入到类似U盘的Flash(闪存)中,保证数据不丢失!

一旦存储的缓存电池发生故障,就会关闭存储的缓存功能,从而影响系统/IO性能的下降

可以通过oracle的特性测试磁盘的IO,具体是:?待确定

阅读(581) | 评论(0) | 转发(0) |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值