Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-2241

Bundler using direct memory as buffer

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 5.1.7
    • None
    • None

      The current bundler impls use a byte[] array in an output stream as buffer into which messages are written.
      If we instead used a direct byte buffer (off-heap), the JDK would not create an additional copy but simply pass the contents to the corresponding socket. This would reduce the memory allocation rate.

      Direct buffers can also be used on the receiver side, investigate.

              rhn-engineering-bban Bela Ban
              rhn-engineering-bban Bela Ban
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: