pwriteはデータの上書きをどのように防ぐのですか?

pwriteはデータの上書きをどのように防ぐのですか?

2つのプロセスAとBがあるとします。彼らはすべて同じファイルに追加したいと思います。両方ともファイルを開くために関数を使用open(使用しない)しO_APPEND、両方ともpwrite(fd, buf, bytes, offset)ファイルを書き込むために使用されます。

pwriteファイルの末尾でオフセット位置を解析する必要があるため、この場合データを上書きしないことをどのように保証できますか?

ベストアンサー1

これを保証するものではありません。本当に話の終わりです。

おすすめ記事