Class MemoryMappableBlockLoader

java.lang.Object
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MappableBlockLoader
org.apache.hadoop.hdfs.server.datanode.fsdataset.impl.MemoryMappableBlockLoader

@Private @Unstable public class MemoryMappableBlockLoader extends MappableBlockLoader
Maps block to memory.
  • Constructor Details

    • MemoryMappableBlockLoader

      public MemoryMappableBlockLoader()
  • Method Details

    • getCacheUsed

      public long getCacheUsed()
    • getCacheCapacity

      public long getCacheCapacity()
    • isTransientCache

      public boolean isTransientCache()
    • getRecoveredMappableBlock

      public MappableBlock getRecoveredMappableBlock(File cacheFile, String bpid, byte volumeIndex) throws IOException
      Throws:
      IOException
    • isNativeLoader

      public boolean isNativeLoader()