|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Schedulable | |
|---|---|
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair | |
| org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies | |
| Uses of Schedulable in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair |
|---|
| Classes in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that implement Schedulable | |
|---|---|
class |
FSAppAttempt
Represents an application attempt from the viewpoint of the Fair Scheduler. |
class |
FSLeafQueue
|
class |
FSParentQueue
|
class |
FSQueue
|
| Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair that return types with arguments of type Schedulable | |
|---|---|
abstract Comparator<Schedulable> |
SchedulingPolicy.getComparator()
The comparator returned by this method is to be used for sorting the Schedulables in that queue. |
| Method parameters in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair with type arguments of type Schedulable | |
|---|---|
abstract void |
SchedulingPolicy.computeShares(Collection<? extends Schedulable> schedulables,
org.apache.hadoop.yarn.api.records.Resource totalResources)
Computes and updates the shares of Schedulables as per
the SchedulingPolicy, to be used later for scheduling decisions. |
| Uses of Schedulable in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies |
|---|
| Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies that return types with arguments of type Schedulable | |
|---|---|
Comparator<Schedulable> |
FifoPolicy.getComparator()
|
Comparator<Schedulable> |
FairSharePolicy.getComparator()
|
Comparator<Schedulable> |
DominantResourceFairnessPolicy.getComparator()
|
| Methods in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies with parameters of type Schedulable | |
|---|---|
int |
DominantResourceFairnessPolicy.DominantResourceFairnessComparator.compare(Schedulable s1,
Schedulable s2)
|
| Method parameters in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair.policies with type arguments of type Schedulable | |
|---|---|
void |
FifoPolicy.computeShares(Collection<? extends Schedulable> schedulables,
org.apache.hadoop.yarn.api.records.Resource totalResources)
|
void |
FairSharePolicy.computeShares(Collection<? extends Schedulable> schedulables,
org.apache.hadoop.yarn.api.records.Resource totalResources)
|
void |
DominantResourceFairnessPolicy.computeShares(Collection<? extends Schedulable> schedulables,
org.apache.hadoop.yarn.api.records.Resource totalResources)
|
static void |
ComputeFairShares.computeShares(Collection<? extends Schedulable> schedulables,
org.apache.hadoop.yarn.api.records.Resource totalResources,
ResourceType type)
Compute fair share of the given schedulables.Fair share is an allocation of shares considering only active schedulables ie schedulables which have running apps. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||