//shark-hprof/shark/ConstantMemoryMetricsDualSourceProvider
[jvm]
class ConstantMemoryMetricsDualSourceProvider(realSourceProvider: DualSourceProvider) : DualSourceProvider
Captures IO read metrics without using much memory.
ConstantMemoryMetricsDualSourceProvider | [jvm] fun ConstantMemoryMetricsDualSourceProvider(realSourceProvider: DualSourceProvider) |
Name | Summary |
---|---|
openRandomAccessSource | [jvm] open override fun openRandomAccessSource(): RandomAccessSource |
openStreamingSource | [jvm] open override fun openStreamingSource(): BufferedSource |
Name | Summary |
---|---|
byteTravelRange | [jvm] val byteTravelRange: Long |
randomAccessByteReads | [jvm] var randomAccessByteReads: Long = 0 |
randomAccessByteTravel | [jvm] var randomAccessByteTravel: Long = 0 |
randomAccessReadCount | [jvm] var randomAccessReadCount: Long = 0 |