A allocate()
ou à allocateDirect()
c'est la question.
Depuis quelques années, je me suis contenté de penser que puisque DirectByteBuffer
sont un mappage direct de la mémoire au niveau du système d'exploitation, ce qui signifie que les appels d'entrée/sortie seraient plus rapides que les appels de sortie. HeapByteBuffer
s. Jusqu'à présent, je n'ai jamais vraiment cherché à connaître les détails exacts de la situation. Je veux savoir lequel des deux types de ByteBuffer
sont plus rapides et dans quelles conditions.