cache可以执行程序吗?

cache可以执行程序吗?,第1张

cache可以执行程序。

指令也可能会从键_输入,或从其他管道而来,或已存放在各式存储器中,执行时载入 CPU, 存放在 CPU 中的指令寄存器(IR, Instruction Register)并解码执行。

提供“缓存”的目的是为了让数据访问的速度适应CPU的处理速度,其基于的原理是内存中“程序执行与数据访问的局域性行为”,即一定程序执行时间和空间内,被访问的代码集中于一部分。

cache作用:

Caché提供了快速 Web 应用开发、高速的事务处理、大规模的扩展性、对事务数据的实时查询。 Caché运行概述对Caché架构和性能进行了深层次的描述。 Caché的技术优势主要在为什么选择Caché这一文档中称述。在小册子以多维引擎全面整合对象和 SQL 中。

你可以了解到后关系型技术更多的优势。 Caché问与答中主要回答了一些关于Caché的常见问题,以及为什么增值商和企业选择Caché来提升他们应用的性能。熟悉Caché的访问者可能想知道Caché 5 (最新的版本)。

透明指的是程序员不需要知道其运行原理。

因为程序员不需要知道cache的缓存机制,直接调用cache接口即可实现cache缓存,所以cache对程序员是透明的。

就是说它实际上存在,只不过我们看不到而已,Cache的功能是提高CPU数据输入输出的速率。Cache容量小但速度快,内存速度较低但容量大,通过优化调度算法,系统的性能会大大改善,仿佛其存储系统容量与内存相当而访问速度近似Cache。

扩展资料

当Cache产生了一次访问未命中之后,相应的数据应同时读入CPU和Cache。但是当Cache已存满数据后,新数据必须替换(淘汰)Cache中的某些旧数据。最常用的替换算法有随机算法、先进先出算法(FIFO)和近期最少使用算法(LRU)。

因为需要保证缓存在Cache中的数据与内存中的内容一致,Cache的写 *** 作比较复杂,常用的有写直达法、写回法和标记法。

参考资料来源:百度百科-CACHE存储器


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8095443.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存