延迟写入操作系统文件系统

use*_*992 2 filesystems cache nfs

我在一些关于 NFS 和 Sprite 的论文中读到,当客户端向服务器写入内容时,系统可以使用延迟写入。

我想知道这种技术的目的是什么?

Bar*_*run 5

在缓存上下文中,有两种技术:回写和直写。直写立即将缓存内容的任何更新传输到内存。而回写会延迟此传输。

在主内存中的页面的情况下也会发生类似的事情。基本思想是,层次结构中较低的设备具有更高的存储容量,但也具有更高的延迟。因此,可能不适合每次写入都访问磁盘。因此,写入操作被延迟,以便多个写入可以一起完成。