使用O_APPEND写入多个进程是否会覆盖数据?

时间:2016-05-11 07:22:27

标签: python linux file append

我知道模式O_APPEND是原子模式,然后lseek和write是原子的,但我认为如果多个进程写入一个日志,它们将覆盖彼此的数据。

虽然O_APPEND是原子操作,但是两个进程同时设置了lseek,然后在写入日志旁边,这将覆盖数据。

0 个答案:

没有答案