kafka compaction 分析基于kafka 0.10.2版本
一、基本概念:cleanableRatio:清理比率,可清理的字节大小/该log文件总的字节大小,对应代码:valcleanableBytes=log.logSegments(firstDirtyOffset,math.max(firstDirtyOffset,firstUncleanableOffset)).map(_.size).sumvaltotalBytes=cleanBytes+cleanableBytesvalcleana