程序在内存中运行还是在缓存中运行?

rt... rt 展开
 我来答
sunway00
2010-09-16 · TA获得超过261个赞
知道小有建树答主
回答量:279
采纳率:0%
帮助的人:122万
展开全部
一般来说,相同价格的存储器,容量与速度成反比的。即装的越多速度相对越慢。
缓存是指在低速设备和高速设备之间的中介。

比如与cpu 速度相比,内存速度很慢,就增加一个速度比较快的L1 cache、L2 cache缓存,查询的时候先在缓存查,查不到再去慢的内存查,把查到结果放到缓存,下次在用的时候就快了。

与内存相比,硬盘或者网络传输相比慢很多,所以为了速度可以把一部分数据放在内存中,查询的时候先在内存查,内存查不到在去硬盘或网络,把查到结果放到内存中,这就是缓存。

所以程序都是运行在内存中的,至于缓存只是一个中介作用,可能是内存做缓存,也可能是别的设备。
陶青骓
2010-09-16
知道答主
回答量:22
采纳率:0%
帮助的人:0
展开全部
都不是,在运算器中运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyshade
2010-09-16 · TA获得超过260个赞
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:141万
展开全部
当然是在内存中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
沙场之冬
2010-09-16 · TA获得超过1.1万个赞
知道大有可为答主
回答量:7838
采纳率:44%
帮助的人:7137万
展开全部
程序在内存中运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友eaf157f
2010-09-16 · 超过28用户采纳过TA的回答
知道答主
回答量:94
采纳率:0%
帮助的人:53.9万
展开全部
内存中运行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式