更新时间:2023-08-02 19:48
延迟写是指把要写的电脑数据先都放到内存里,等积累多了再一次性写到硬盘,降低对硬盘的读写损耗。
延迟写是指把要写的电脑数据先都放到内存里,等积累多了再一次性写到硬盘,降低对硬盘的读写损耗。
与其对应的是同步写。从输入端(如键盘等)输入数据后,同时写入到硬盘上。
当进程往磁盘上写数据时,先往高速缓存中写,以便随后又读它时,能从高速缓存中读取,而不必启动磁盘读取。Linux采取了延迟写的策略,即如果缓冲区还没有满,则不急于把缓冲区的内容写到磁盘上,而是再缓冲管理数据结构中队该缓冲区设置延迟写标志,当高速缓存中的数据延迟到必须往磁盘上写的时候才进行写盘操作。