Class ResourceCalculatorUtils

java.lang.Object
org.apache.hadoop.mapreduce.v2.app.rm.ResourceCalculatorUtils

public class ResourceCalculatorUtils extends Object
  • Constructor Details

    • ResourceCalculatorUtils

      public ResourceCalculatorUtils()
  • Method Details

    • divideAndCeil

      public static int divideAndCeil(long a, long b)
    • computeAvailableContainers

      public static int computeAvailableContainers(org.apache.hadoop.yarn.api.records.Resource available, org.apache.hadoop.yarn.api.records.Resource required, EnumSet<org.apache.hadoop.yarn.proto.YarnServiceProtos.SchedulerResourceTypes> resourceTypes)
    • divideAndCeilContainers

      public static int divideAndCeilContainers(org.apache.hadoop.yarn.api.records.Resource required, org.apache.hadoop.yarn.api.records.Resource factor, EnumSet<org.apache.hadoop.yarn.proto.YarnServiceProtos.SchedulerResourceTypes> resourceTypes)