急求计算机大神! 解析下对错~谢谢! 判断题:为了提高CPU访问硬盘的工作效率,硬盘通过将数据存储

2025-03-18 19:52:11
推荐回答(1个)
回答1:

您好,是正确的,DRAM芯片即动态随机存取存储器,DRAM 只能将数据保持很短的时间,所以需要定时刷新。DRAM相对于SRAM来说更加复杂,因为在DRAM存储数据的过程中需要对于存储的信息不停的刷新,这也是它们之间最大的不同,Linux通过在内存中开辟一块缓冲区来保存最近从磁盘中读取的数据块,达到共享数据、减小对磁盘的读取频率、增大系统吞吐量的目的,这个缓冲区称为高速缓冲区(Cache Buffer)。高速缓冲区位于文件子系统与块设备驱动程序之间,所以Linux中除了设备驱动程序以外的所有程序对块设备的读写操作都必须通过高速缓冲区实现(很重要,一旦出现错误系统就完蛋)。
祝愉快!