按照我对文件系统缓存的简单理解,要写入使用该async
选项挂载的磁盘的文件可能不会立即写入磁盘,而是会被压缩到文件系统缓存中。由于确切的行为可能因配置而异,我的问题只是以下陈述是对、错还是两者兼而有之。
小文件(例如临时文件)可能永远不会被物理写入磁盘,特别是在它们被快速使用和删除并且发生在下一次文件系统刷新/同步发生之前时。
答案1
是的,这是可能的,尽管对于任何单个文件来说可能性不大。这取决于文件系统、缓存算法和其他系统活动。
按照我对文件系统缓存的简单理解,要写入使用该async
选项挂载的磁盘的文件可能不会立即写入磁盘,而是会被压缩到文件系统缓存中。由于确切的行为可能因配置而异,我的问题只是以下陈述是对、错还是两者兼而有之。
小文件(例如临时文件)可能永远不会被物理写入磁盘,特别是在它们被快速使用和删除并且发生在下一次文件系统刷新/同步发生之前时。
是的,这是可能的,尽管对于任何单个文件来说可能性不大。这取决于文件系统、缓存算法和其他系统活动。