public class LocalScheduling
extends java.lang.Object
| Constructor and Description |
|---|
LocalScheduling(Power pow,
Server[] Servers) |
| Modifier and Type | Method and Description |
|---|---|
double |
getConsumedEnergy()
Getter and setter methods
|
double[] |
getCPUfrequencesInTeraflop() |
double |
getEstimatedEnergy(SimExecution simTask) |
double |
getMaxCPUfrequencyInTeraflop() |
double |
getMinCPUfrequencyInTeraflop() |
Power |
getPower() |
void |
updateServersAndConsumedEnergy(boolean isAssigning,
SimExecution simTask)
Main method used by ServersManager.
|
public double getConsumedEnergy()
public double getMaxCPUfrequencyInTeraflop()
public double getMinCPUfrequencyInTeraflop()
public double[] getCPUfrequencesInTeraflop()
public Power getPower()
public void updateServersAndConsumedEnergy(boolean isAssigning,
SimExecution simTask)
isAssigning - currentTime - simTask - public double getEstimatedEnergy(SimExecution simTask)