AsynchronousFileChannel
Java NIO.2のAPI にはvoid force(boolean)
メソッドが含まれています。
変更がデバイスに正常に書き込まれた後にのみ戻ることができるため、明らかにこのメソッドはブロックされています。
スレッドをブロックせずに同じことを達成する方法を探しています。
コメントで述べたように、これは標準の C ライブラリ関数と同等ですaio_fsync
: http://pubs.opengroup.org/onlinepubs/009695399/functions/aio_fsync.html