-1

ファイルに書き込むために aio_write に渡されたバッファを変更または解放しても安全ですか。または、操作が完了するまで待つ必要がありますか? 関数はすべてのバッファ コンテンツをキューにコピーしますか、それともデータへの参照のみをコピーしますか?

4

1 に答える 1

2

からman 7 aio:

I/O 操作の進行中は、制御ブロック バッファーと が指すバッファーをaio_buf変更してはなりません。これらのバッファは、I/O 操作が完了するまで有効である必要があります。

したがって、操作が完了したという通知を受けるまで、構造物に触れてはなりません。

于 2014-10-25T22:15:27.277 に答える