下载就属于一般的下载存储行为。简单来说,缓存是临时存放数据以便后续使用,而下载则是把文件从网络上完整复制到你的终端设备,比如手机或电脑,并且是永久存放。无论是在看视频、玩网游还是下载过程中,都需要用到缓存,这是为了后续使用做准备。
缓存和下载到底有什么区别?
缓存往往使用的是RAM技术,这意味着它是断电即丢失的非永久性储存。所以在数据使用完后,文件最终会被送到硬盘等存储器里进行永久存储。在电脑硬件中,内存条算是比较大的缓存,而CPU上镶的L1和L2缓存速度最快。此外,显卡的显存用于显卡运算芯片,硬盘上也通常配有16M或32M的缓存。
缓存和下载在存储性质上有着本质的区别。缓存是为了后续使用而临时存放,一旦使用缓存的进程关闭,所缓存的文件就会被清除。而下载则不同,它是在目的地进行永久存放,不会因为进程结束就消失。这就是为什么缓存处处可见,但它是临时的,而下载是为了长期保留文件。
缓存其实就是数据交换的一个缓冲区,通常被称为Cache。当硬件需要读取数据时,系统会优先检查缓存中是否有需要的信息。如果找到了,就直接执行操作;如果没找到,再去内存里找。因为缓存的运行速度比内存快得多,所以它的核心作用就是帮助硬件更快速地处理数据,提升整体运行效率。
从技术角度看,缓存(cache)的原始意义是指访问速度比一般随机存取存储器RAM快的一种高速存储器。通常它不像系统主存那样使用DRAM技术,而是使用昂贵但速度更快的SRAM技术。缓存的设置对于所有现代计算机系统发挥高性能来说,是一个非常重要的因素之一。