Я понимаю, почему сетевые приложения будут использовать мультиплексирование (чтобы не создавать слишком много потоков), и почему программы будут использовать асинхронные вызовы для конвейерной обработки (более эффективные). Но я не понимаю цели эффективности AsynchronousFileChannel.
Любые идеи?