Versions Compared

Key

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

...

It is always possible that an object is too large to be put all its metadata in the same bucket, for example, there is an object span across bucket[1] and bucket[2] in the diagram above. In this case, addresses of all the memory buckets should be saved as metadata of the object, which permanently stay in DRAM and stored in MD-blob. In this case, before Before handling I/O request of large object, DAOS shall preload all the memory buckets used by the objectsobject.