Class ResourceCalculatorUtils
java.lang.Object
org.apache.hadoop.mapreduce.v2.app.rm.ResourceCalculatorUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intcomputeAvailableContainers(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) static intdivideAndCeil(long a, long b) static intdivideAndCeilContainers(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)
-
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)
-