三级存储结构来源是什么?
磁盘缓存是依托于固定磁盘存在的,当系统需要运行或访问特定数据时,这些数据会被先调入主存,再由CPU处理。
磁盘缓存是依托于固定磁盘存在的,当系统需要运行或访问特定数据时,这些数据会被先调入主存,再由CPU处理。
这个回答稍微有点跳跃。磁盘缓存(Disk Cache)本质上是利用内存速度快的特点,把磁盘热点数据暂存在内存里,减少慢速磁盘IO。你提到的“先调入主存再由CPU处理”其实是整个数据从磁盘到CPU的通用流程,而不是磁盘缓存特有的定义。更准确的说法应该是:磁盘缓存是操作系统在内存中划分的一块区域,用于临时存放从磁盘读取的数据或等待写入磁盘的数据,从而加速数据访问。