Class DfsReaderIoStats.Accumulator

  • Enclosing class:
    DfsReaderIoStats

    public static class DfsReaderIoStats.Accumulator
    extends java.lang.Object
    POJO to accumulate IO statistics.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      (package private) long blockCacheHit
      Total number of block cache hits.
      (package private) long inflatedBytes
      Total number of bytes decompressed.
      (package private) long inflationMicros
      Total microseconds spent inflating compressed bytes.
      (package private) long readBitmap
      Total number of complete bitmap indexes read into memory.
      (package private) long readBlock
      Total number of discrete blocks actually read from pack file(s), that is, block cache misses.
      (package private) long readBlockBytes
      Total number of compressed bytes read during cache misses, as block sized units.
      (package private) long readBlockMicros
      Total microseconds spent reading readBlock blocks.
      (package private) long readIdx
      Total number of complete pack indexes read into memory.
      (package private) long readIdxBytes
      Total number of bytes read from indexes.
      (package private) long readIdxMicros
      Total microseconds spent reading pack or bitmap indexes.
      (package private) long scanPacks
      Number of times the reader explicitly called scanPacks.
    • Constructor Summary

      Constructors 
      Constructor Description
      Accumulator()  
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • scanPacks

        long scanPacks
        Number of times the reader explicitly called scanPacks.
      • readIdx

        long readIdx
        Total number of complete pack indexes read into memory.
      • readBitmap

        long readBitmap
        Total number of complete bitmap indexes read into memory.
      • readIdxBytes

        long readIdxBytes
        Total number of bytes read from indexes.
      • readIdxMicros

        long readIdxMicros
        Total microseconds spent reading pack or bitmap indexes.
      • blockCacheHit

        long blockCacheHit
        Total number of block cache hits.
      • readBlock

        long readBlock
        Total number of discrete blocks actually read from pack file(s), that is, block cache misses.
      • readBlockBytes

        long readBlockBytes
        Total number of compressed bytes read during cache misses, as block sized units.
      • readBlockMicros

        long readBlockMicros
        Total microseconds spent reading readBlock blocks.
      • inflatedBytes

        long inflatedBytes
        Total number of bytes decompressed.
      • inflationMicros

        long inflationMicros
        Total microseconds spent inflating compressed bytes.
    • Constructor Detail

      • Accumulator

        Accumulator()