Uploaded image for project: 'Apache Cassandra'
  1. Apache Cassandra
  2. CASSANDRA-9929

More efficient memory handling for tiny off-heap cache entries

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Low
    • Resolution: Unresolved
    • 5.x
    • Legacy/Core
    • None

    Description

      CASSANDRA-9739 usually have tiny cache entries. The overhead of any general-purpose memory allocator is probably too high.

      benedict proposed a chunked allocation strategy for OHC that allows to allocate the whole memory up-front - thus reducing the malloc/free overhead to 0.

      (EDIT: Key cache does not have tiny cache entries - at least not now)

      Attachments

        Issue Links

          Activity

            People

              snazy Robert Stupp
              snazy Robert Stupp
              Robert Stupp
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated: