Class IOCostUtils.IOMetrics

  • Enclosing class:
    IOCostUtils

    public static class IOCostUtils.IOMetrics
    extends Object
    • Field Detail

      • DEFAULT_MBS_MEMORY_BANDWIDTH

        public static final double DEFAULT_MBS_MEMORY_BANDWIDTH
        See Also:
        Constant Field Values
      • DEFAULT_MBS_DISK_BANDWIDTH

        public static final double DEFAULT_MBS_DISK_BANDWIDTH
        See Also:
        Constant Field Values
      • DEFAULT_MBS_NETWORK_BANDWIDTH

        public static final double DEFAULT_MBS_NETWORK_BANDWIDTH
        See Also:
        Constant Field Values
      • DEFAULT_MBS_HDFS_READ_BINARY_DENSE

        public static final double DEFAULT_MBS_HDFS_READ_BINARY_DENSE
        See Also:
        Constant Field Values
      • DEFAULT_MBS_HDFS_READ_BINARY_SPARSE

        public static final double DEFAULT_MBS_HDFS_READ_BINARY_SPARSE
        See Also:
        Constant Field Values
      • DEFAULT_MBS_HDFS_READ_TEXT_DENSE

        public static final double DEFAULT_MBS_HDFS_READ_TEXT_DENSE
        See Also:
        Constant Field Values
      • DEFAULT_MBS_HDFS_READ_TEXT_SPARSE

        public static final double DEFAULT_MBS_HDFS_READ_TEXT_SPARSE
        See Also:
        Constant Field Values
      • DEFAULT_MBS_HDFS_WRITE_BINARY_DENSE

        public static final double DEFAULT_MBS_HDFS_WRITE_BINARY_DENSE
        See Also:
        Constant Field Values
      • DEFAULT_MBS_HDFS_WRITE_BINARY_SPARSE

        public static final double DEFAULT_MBS_HDFS_WRITE_BINARY_SPARSE
        See Also:
        Constant Field Values
      • DEFAULT_MBS_HDFS_WRITE_TEXT_DENSE

        public static final double DEFAULT_MBS_HDFS_WRITE_TEXT_DENSE
        See Also:
        Constant Field Values
      • DEFAULT_MBS_HDFS_WRITE_TEXT_SPARSE

        public static final double DEFAULT_MBS_HDFS_WRITE_TEXT_SPARSE
        See Also:
        Constant Field Values
    • Constructor Detail

      • IOMetrics

        public IOMetrics​(long flops,
                         int cores,
                         double memoryBandwidth,
                         double diskReadBandwidth,
                         double diskWriteBandwidth,
                         double networkBandwidth)
      • IOMetrics

        public IOMetrics()
        Meant to be used for testing by setting known default values for each metric