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)