Call Tree

Session: tfile
Time of export: Thursday, January 29, 2009 4:59:47 PM PST
JVM time: 33:04
  
Thread selection:  All thread groups
Thread status:   Runnable
Aggregation level:  Methods


  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.HTFilePerformanceEvaluation.main
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.HTFilePerformanceEvaluation.runBenchmarks
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.HTFilePerformanceEvaluation.runBenchmark
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.HTFilePerformanceEvaluation$RowOrientedBenchmark.run
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.HTFilePerformanceEvaluation$UniformRandomReadBenchmark.doRow
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.HTFile$Reader.get
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.seekTo
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.seekTo
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.seekTo
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.inBlockAdvance
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.compareCursorKeyTo
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.checkKey
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.Utils.readVInt
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.Utils.readVLong
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.FSDataInputStream.seek
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.seek
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.FSInputChecker.seek
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.FSInputChecker.readFully
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.FSInputChecker.read
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.FSInputChecker.read1
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.FSInputChecker.fill
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.FSInputChecker.readChecksumChunk
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.readChunk
  100.0% - 1,907 s - 1 inv. org.apache.hadoop.fs.FSInputChecker.readFully
  100.0% - 1,907 s - 1 inv. java.io.DataInputStream.read
  100.0% - 1,907 s - 499 inv. org.apache.hadoop.hbase.HTFilePerformanceEvaluation$UniformRandomReadBenchmark.doRow
  100.0% - 1,907 s - 499 inv. org.apache.hadoop.hbase.io.HTFile$Reader.get
  100.0% - 1,907 s - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.seekTo
  100.0% - 1,907 s - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.seekTo
  100.0% - 1,907 s - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.seekTo
  100.0% - 1,907 s - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.inBlockAdvance
  91.0% - 1,736 s - 15,655,333 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.compareCursorKeyTo
  68.6% - 1,308 s - 15,655,333 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.checkKey
  36.7% - 700 s - 15,655,304 inv. org.apache.hadoop.hbase.io.tfile.Utils.readVInt
  36.1% - 688 s - 15,655,304 inv. org.apache.hadoop.hbase.io.tfile.Utils.readVLong
  35.5% - 677 s - 15,655,304 inv. java.io.DataInput.readByte
  34.9% - 665 s - 15,655,304 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  34.3% - 655 s - 15,655,304 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  33.8% - 644 s - 15,655,304 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  30.0% - 572 s - 15,655,304 inv. org.apache.hadoop.fs.FSDataInputStream.seek
  29.4% - 561 s - 15,655,304 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.seek
  28.2% - 537 s - 15,655,304 inv. org.apache.hadoop.fs.FSInputChecker.seek
  25.6% - 488 s - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.readFully
  25.0% - 477 s - 15,624,722 inv. java.io.InputStream.read
  24.3% - 463 s - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.read
  23.7% - 452 s - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.read1
  22.4% - 426 s - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.fill
  21.7% - 413 s - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.readChecksumChunk
  14.9% - 284 s - 15,624,722 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.readChunk
  4.1% - 79,000 ms - 29,843,012 inv. org.apache.hadoop.fs.FSDataInputStream.seek
  2.9% - 54,743 ms - 29,843,012 inv. org.apache.hadoop.fs.BufferedFSInputStream.seek
  0.9% - 18,088 ms - 3,759,161 inv. org.apache.hadoop.fs.RawLocalFileSystem$LocalFSFileInputStream.seek
  0.6% - 12,278 ms - 29,843,012 inv. org.apache.hadoop.fs.RawLocalFileSystem$LocalFSFileInputStream.getPos
  4.1% - 77,343 ms - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.readFully
  3.2% - 61,463 ms - 31,249,444 inv. org.apache.hadoop.fs.FSDataInputStream.getPos
  0.4% - 7,262 ms - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.needChecksum
  0.4% - 6,696 ms - 15,624,722 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.getChecksumFilePos
  0.0% - 588 ms - 29,673 inv. org.apache.hadoop.fs.RawLocalFileSystem$LocalFSFileInputStream.read
  2.9% - 54,984 ms - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.verifySum
  1.0% - 19,594 ms - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.getChecksum
  0.3% - 6,417 ms - 15,624,721 inv. java.util.zip.Checksum.getValue
  0.3% - 5,838 ms - 15,624,721 inv. java.util.zip.Checksum.reset
  1.9% - 36,543 ms - 15,624,722 inv. java.util.zip.Checksum.update
  0.3% - 6,317 ms - 15,624,722 inv. org.apache.hadoop.fs.FSInputChecker.needChecksum
  0.4% - 6,971 ms - 15,624,721 inv. java.lang.System.arraycopy
  1.0% - 18,220 ms - 15,655,304 inv. org.apache.hadoop.fs.FSInputChecker.resetState
  0.3% - 6,134 ms - 15,655,304 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.getChunkPosition
  0.3% - 5,982 ms - 15,655,304 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.getFileLength
  1.6% - 30,439 ms - 15,655,303 inv. org.apache.hadoop.fs.FSInputChecker.read
  0.6% - 12,260 ms - 31,310,608 inv. java.lang.Math.min
  19.3% - 368 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.isLastChunk
  18.7% - 356 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.checkEOF
  17.5% - 334 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.readLength
  16.9% - 323 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.Utils.readVInt
  16.3% - 311 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.Utils.readVLong
  7.8% - 148 s - 15,655,303 inv. java.io.DataInput.readByte
  7.1% - 136 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  6.5% - 124 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  6.0% - 113 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  2.2% - 41,725 ms - 15,655,303 inv. org.apache.hadoop.fs.FSDataInputStream.seek
  1.6% - 30,141 ms - 15,655,303 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.seek
  0.3% - 6,075 ms - 15,655,303 inv. org.apache.hadoop.fs.ChecksumFileSystem$ChecksumFSInputChecker.getFileLength
  0.3% - 5,802 ms - 15,655,303 inv. org.apache.hadoop.fs.FSInputChecker.seek
  1.6% - 30,165 ms - 15,655,303 inv. org.apache.hadoop.fs.FSInputChecker.read
  1.0% - 18,664 ms - 15,655,303 inv. org.apache.hadoop.fs.FSInputChecker.read1
  0.4% - 6,752 ms - 15,655,303 inv. java.lang.System.arraycopy
  0.0% - 647 ms - 30,568 inv. org.apache.hadoop.fs.FSInputChecker.fill
  0.7% - 12,615 ms - 31,310,606 inv. java.lang.Math.min
  7.7% - 147 s - 15,655,303 inv. java.io.DataInput.readUnsignedByte
  0.3% - 5,502 ms - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.isClosed
  6.4% - 122 s - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  1.5% - 29,488 ms - 15,655,304 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.atEnd
  1.5% - 28,060 ms - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.getRemain
  0.3% - 6,366 ms - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner$ResettableByteArrayInputStream.reset
  0.3% - 5,702 ms - 15,655,303 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.reset
  19.8% - 377 s - 15,655,332 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader.compareKeys
  0.3% - 5,941 ms - 15,655,332 inv. org.apache.hadoop.hbase.io.tfile.TFile$ByteArray.buffer
  0.3% - 5,332 ms - 15,655,332 inv. org.apache.hadoop.hbase.io.tfile.TFile$ByteArray.size
  0.3% - 5,294 ms - 15,655,332 inv. org.apache.hadoop.hbase.io.tfile.TFile$ByteArray.offset
  6.6% - 125 s - 15,654,834 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.close
  0.3% - 5,948 ms - 15,655,333 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Location.getRecordIndex
  0.3% - 5,654 ms - 15,654,834 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.isClosed
  0.3% - 5,000 ms - 15,654,834 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Location.incRecordIndex
  0.0% - 2,250 µs - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader.getBlockEntryCount
  0.0% - 507 µs - 998 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Location.getBlockIndex
  0.0% - 75,500 µs - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader.getBlockContainsKey
  0.0% - 22,594 µs - 470 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.seekTo
  0.0% - 4,340 µs - 29 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.compareCursorKeyTo
  0.0% - 1,109 µs - 998 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Location.compareTo
  0.0% - 896 µs - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.atEnd
  0.0% - 442 µs - 998 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Location.getBlockIndex
  0.0% - 867 µs - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$ByteArray.<init>
  0.0% - 67,021 µs - 499 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader.createScanner
  0.0% - 38,325 µs - 498 inv. org.apache.hadoop.hbase.io.HTFile$Reader.getCurrentValue
  0.0% - 12,783 µs - 499 inv. org.apache.hadoop.hbase.HStoreKey.getBytes
  0.0% - 8,346 µs - 498 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.close
  0.0% - 3,583 µs - 498 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.entry
  0.0% - 11,709 µs - 499 inv. org.apache.hadoop.hbase.HTFilePerformanceEvaluation$UniformRandomReadBenchmark.getRandomRow
  0.0% - 1,968 µs - 499 inv. org.apache.hadoop.hbase.HStoreKey.<init>
  0.0% - 540 ms - 4,814 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.compareCursorKeyTo
  0.0% - 40,637 µs - 4,814 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.close
  0.0% - 2,268 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader.compareKeys
  0.0% - 1,825 µs - 4,814 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.isClosed
  0.0% - 1,683 µs - 4,814 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Location.incRecordIndex
  0.0% - 1,556 µs - 4,814 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Location.getRecordIndex
  0.0% - 440 µs - 1 inv. org.apache.hadoop.fs.RawLocalFileSystem$LocalFSFileInputStream.read
  0.0% - 384 µs - 499 inv. org.apache.hadoop.hbase.HTFilePerformanceEvaluation$RowOrientedBenchmark.getReportingPeriod
  0.0% - 123 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.isLastChunk
  0.0% - 81 µs - 1 inv. org.apache.hadoop.hbase.io.HTFile$Reader.getCurrentValue
  0.0% - 51 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.BoundedRangeFileInputStream.read
  0.0% - 50 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.close
  0.0% - 38 µs - 1 inv. org.apache.hadoop.fs.FSInputChecker.verifySum
  0.0% - 30 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.getRemain
  0.0% - 12 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner.entry
  0.0% - 7 µs - 1 inv. org.apache.hadoop.fs.FSInputChecker.read
  0.0% - 7 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$ByteArray.buffer
  0.0% - 7 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$ByteArray.offset
  0.0% - 7 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$ByteArray.size
  0.0% - 6 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.TFile$Reader$Scanner$ResettableByteArrayInputStream.reset
  0.0% - 5 µs - 1 inv. org.apache.hadoop.fs.FSInputChecker.needChecksum
  0.0% - 5 µs - 1 inv. org.apache.hadoop.hbase.io.tfile.Chunk$ChunkDecoder.reset