缓存和下载一样吗

如题所述

    下载是直接下载到手机的内存之中,缓存是指CPU缓存(Cache Memory)位于CPU与内存之间的临时存储器,它的容量比内存小但交换速度快。在缓存中的数据是内存中的一小部分,但这一小部分是短时间内CPU即将访问的,当CPU调用大量数据时,就可避开内存直接从缓存中调用,从而加快读取速度。

    由此可见,在CPU中加入缓存是一种高效的解决方案,这样整个内存储器(缓存+内存)就变成了既有缓存的高速度,又有内存的大容量的存储系统了。缓存对CPU的性能影响很大,主要是因为CPU的数据交换顺序和CPU与缓存间的带宽引起的。 

    缓存的工作原理是当CPU要读取一个数据时,首先从缓存中查找,如果找到就立即读取并送给CPU处理;如果没有找到,就用相对慢的速度从内存中读取并送给CPU处理,同时把这个数据所在的数据块调入缓存中,可以使得以后对整块数据的读取都从缓存中进行,不必再调用内存。

拓展内容:

    缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。

    缓存-百度百科

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-04-08
其实缓冲基本上就是下载,只不过看电影的时候如果突然断网的话,就只能看到你缓冲的地方了。
缓冲和下载的区别就是:以电影举例,在线看电影都是一边缓冲一边看的,因为我们看电影是需要时间的,在看电影的时候看着前面的时候后面的数据已经就在缓冲了(也就是下载),这样可以保证我们直接就看,不用等到下载完了才能看,但是下载就必须是等到下载完了才能看的,也就是下载到本地我们的机器上,一般的缓冲文件都在你当时用的播放器的安装目录的download(如果没有这个文件夹,那可能就是data文件夹)这个文件夹里。
第2个回答  2020-04-06
还是有区别的,比如你观看网页,点击视频时它会自动缓存视频文件便于观看,但关闭该视频要找到它较困难因为它是缓存文件随时要被其它缓存文件占有或删除;而点击该视频下载链接则可以指定存放你所想放的地方,易找到且没有你的命令不可以随便删除。仅供参考。
第3个回答  2020-04-15
下载应该是你主动的行为,你把网络上的东西下载到你的电脑或者手机上,永久的存在那里;而缓存的是存在你内存里的,内存有一定的大小,如果有新的东西缓存进来就会顶替那些之前的。缓存是为了缓解数据流对硬盘的冲击
第4个回答  2020-04-16
下载是直接存你设备上用什么都能看可以转移。而缓存是在app上必须转存到设备上才跟下载的一样
相似回答