Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

To support object eviction in phase 2, bucket allocator (link to allocator designDAV Allocator changes to support Memory Buckets ) and dynamic bucket mapping (UMEM cache ) will be introduced. The bucket allocator will be used by VOS to centralize allocations of an object (or a sub-tree) into single (or few limited) bucket(s), that would make VOS be able to load & pin the object in memory before starting local transaction.

...