aweii 发表于 2017-04-03 16:51

2.4内核中文件写操作和缓冲区刷新到磁盘之间的竞态存在吗?

既然写文件是异步的,是否有可能一个缓冲区刷新到磁盘的过程中,另一个文件写操作正在改变缓冲区的内容?怎么避免generic_file_write和bdflush、kupdate之间的这种竞态关系?

mordorwww 发表于 2017-04-05 18:40

内核不是有那么多的同步机制么?这里一个都不行?
页: [1]
查看完整版本: 2.4内核中文件写操作和缓冲区刷新到磁盘之间的竞态存在吗?