私はJava 7でNIO2をいじっていましたが、同期兄弟のようなメソッドAsynchronousFileChannel
があると思いました。transferTo
FileChannel
ローカル ファイルと開いている TCP ソケットの間でゼロコピー転送を実行しようとしています。私は単純に a を作成し、 myを最後の引数としてFileChannel
呼び出しようとしましたが、非同期ソケットのバージョンが a ではないため、Java にはそれがありません。transferTo
AsynchronousSocketChannel
WritableByteChannel
AsynchronousSocketChannel
それがオプションとして除外された場合、バイトをレバレッジDMAにパイプできるようにする回避策または外部ライブラリを知っている人はいますか?