単一のinotifyファイル記述子を使用して、IN_MOVED_TO
およびを含むいくつかのイベントについて多くのビジーなディレクトリを監視していIN_MOVED_FROM
ます.
read
それを呼び出して(読み取るデータが存在するまでブロックします)、発生したイベントを処理するループがあります。
監視されている 2 つのディレクトリ間でファイルが移動されると、2 つのがinotify_event
inotify ファイル記述子に書き込まれIN_MOVED_TO
ます。mask
IN_MOVED_FROM
cookie
への同じ呼び出しで両方のイベントがバッファリングされることが保証されていread
ますか? それとも、1 つのイベントをバッファリングするために 1 回呼び出して、次のイベントをバッファリングするためにもう一度呼び出す必要がありますか?