Comparar operações get / put diretas e não diretas de ByteBuffer

É obtido / colocado de um bytebuffer não direto mais rápido que o get / put do bytebuffer direto?

Se eu tiver que ler / escrever do bytebuffer direto, é melhor primeiro ler / escrever em um array de byte local do thread e então atualizar (para gravações) o bytebuffer direto completamente com o array de bytes?

questionAnswers(2)

yourAnswerToTheQuestion