|
||||||||||
| 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 |
|---|
| Subclasses of Schedulable in org.apache.hadoop.yarn.server.resourcemanager.scheduler.fair | |
|---|---|
class |
AppSchedulable
|
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 at schedule time. |
| 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> |
FairSharePolicy.getComparator()
|
Comparator<Schedulable> |
FifoPolicy.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 |
FairSharePolicy.computeShares(Collection<? extends Schedulable> schedulables,
org.apache.hadoop.yarn.api.records.Resource totalResources)
|
void |
FifoPolicy.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)
Given a set of Schedulables and a number of slots, compute their weighted fair shares. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||