社区
其他数据库
帖子详情
Cache是个硬件还是一个数据?
Goshawkx
2002-10-18 10:07:05
Cache是个硬件还是一个数据?
...全文
235
11
打赏
收藏
Cache是个硬件还是一个数据?
Cache是个硬件还是一个数据?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
reejohn
2002-10-24
打赏
举报
回复
摆脱,变态呀,也不说说你到底想问什么,是那个数据库吗?
fayefaye
2002-10-22
打赏
举报
回复
呦,我们都叫菲菲呀!
huangfeifei
2002-10-22
打赏
举报
回复
cache数据库是一个后关系型数据库,大多用在医院,处理复杂的业务关系
Goshawkx
2002-10-22
打赏
举报
回复
我怎么就听说Caché是一种数据库呢?
我们单位要用,我没有人搞过?
pufan
2002-10-21
打赏
举报
回复
cache的速度和大小应该介于cache所连接的两对象之间,这样才能发挥cache的功效.
chorls
2002-10-21
打赏
举报
回复
cache学过计算机原理你会知道,它是硬件实现的部分,计算机中分为数据cache和地址cache,同步为读取地址和数据加速。现代计算机原理认为,cache的大小与计算机读取速度并不是成线性关系的,并不是越大的cache 速度就与之同倍增大。
wjb58182
2002-10-20
打赏
举报
回复
应该是硬件的方面吧,cpu对内存的读取速度相对cpu的主频来说算是个瓶颈,为了改进这一方面,设计了cache,即缓存,它在cpu内部实现,读取速度很快相对内存来说,但它的代价也比较大,因此一般cache也比较小,分两级,cpu在第一级里找不到数据就去第二级,然后再是内存。
奇遇
2002-10-18
打赏
举报
回复
studing......
reejohn
2002-10-18
打赏
举报
回复
楼上的说的有道理,不过cache 也是一种数据库呀,是一种后现代的数据库
很专业的一种数据库,我觉得godblessu 在数据库论坛提问,应该是一种数据库吧
ckc
2002-10-18
打赏
举报
回复
适用面很广,可以说是硬件,也可以说是数据
大致意思是缓存,就是有些东西速度比较慢,为了节约时间,用速度快的东西临时放一下,有空的时候再在速度快的东西和真正的东西里交换数据。比如写的时候先写到速度快的cache里,空闲时间再写到真正的目的地。读的时候可以先把东西读到cache中,然后直接从cache中读取。由于成本和技术的原因,不可以把所有的设备都搞成速度快的。这样对应用来说,速度提高很多。
对于数据库来说,cache的概念是因为硬盘的速度要比内存慢很多,所以读取硬盘上的数据时先通过内存cache一下,这样一来速度要好很多。
不过在某些速度要求极高的应用领域,就是花很多钱买大量的内存,把数据全部放到内存中。一般的应用不想花这么多钱,当然就只有cache了。
Goshawkx
2002-10-18
打赏
举报
回复
那么你们是不是知道有这么种数据库?
哪里能够下载呢?
2016年上半年软件设计师真题及答案(上午+下午)pdf下载
2016年上半年(5月份)软考软件设计师真题及答案解析,包括上午和下午,全网最清晰,答案最正确的真题资料。小任老师出品,必属精品。
什么是
cache
?为什么需要
cache
?
cache
存在的合理性
文章目录为什么需要
cache
?为什么从
cache
里面读取就能提高cpu的
数据
处理效率?
cache
存在的合理性程序的局部性原理什么是
cache
?
cache
的工作流程如何写出提高
Cache
命中率的代码?结尾 为什么需要
cache
? ..这里用一句话概括,CPU的
数据
处理速度,远远高于从内存中读取
数据
的速度,也就是说,如果CPU直接从内存中读取
数据
进行处理,CPU很长一段时间会用在等待
数据
读取完毕,这显示十分浪费CPU资源的。所以通过
cache
来缓存一部分
数据
,CPU读取
数据
时,先从
cache
里面找,从而提
个人计算机中的
cache
,有
一个
关于
cache
的问题,想问问高手.这是
一个
软考模拟题:一般来说,
Cache
的功能( 全部由
硬件
实现 ).某32位计算机的
Cache
容量为16KB,
Cache
块的大小为1...
有
一个
关于
cache
的问题,想问问高手.这是
一个
软考模拟题:一般来说,
Cache
的功能( 全部由
硬件
实现 ).某32位计算机的
Cache
容量为16KB,
Cache
块的大小为16B,若主存与
Cache
的地址映射采用直接映射方式,则主存地址为1234E8F8(十六进制)的单元装入的
Cache
地址为?----———————————————————————————————————————参考答案上写的是:...
volatile能解决
cache
的
数据
一致性吗?答案是不能
以前对volatile的了解,都是可以防止被编译器优化,从而从内存中都读写
数据
。但当ddr中的
数据
被
cache
了以后,然后又是被命中了,那么下次你去读写
数据
时,CPU还是中
cache
中去操作的。这就引来了和
硬件
的不一致性,但简单的volatile也不能解决
cache
的一致性。因为CPU会认为当前的
数据
就是从内存中去读写的(
cache
也属于内存级别)。所以只能通过专门的
cache
一致性的writeb
CPU
cache
知识二 —— ARM架构
cache
结构和细节
一、
cache
的基本概念和结构 从上面的
cache
结构图可以解答如下疑问:
cache
有哪些属性?
cache
如何寻址?
cache
的一般结构是什么样子? 下面分点作答: 1.
cache
有哪些属性? line:代表
一个
cache
line,
cache
中最小访问单元,常见的
cache
line大小是32/64 Byte set(组):相同index的
cache
line组成的
一个
组。 way(路):在组相联的
cache
中,
cache
被分成大小相同的几个快,
一个
cac...
其他数据库
2,209
社区成员
9,519
社区内容
发帖
与我相关
我的任务
其他数据库
其他数据库开发 其他数据库
复制链接
扫一扫
分享
社区描述
其他数据库开发 其他数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章