public class EDeg extends AbstractMonoProcessorSchedulingPolicy
metrics, parameters, policyName, tasksetType
Constructor and Description |
---|
EDeg(DPSlacktimeManager slackTimeManager,
DPSlackEnergyManager slackenergyManager) |
EDeg(String tasksetType,
String policyName,
DPSlacktimeManager slackTimeManager,
DPSlackEnergyManager slackenergyManager) |
Modifier and Type | Method and Description |
---|---|
ITask |
chooseNextTask(ITaskSet taskSet,
IEnergyProfile energyProfile,
long date,
EventGenerator evGen) |
ISchedulingPolicy |
newInstance() |
chooseNextTasks, createTaskSet, getMetrics, getParameters, getPartitionManager, getPolicyName, setParameters
public EDeg(String tasksetType, String policyName, DPSlacktimeManager slackTimeManager, DPSlackEnergyManager slackenergyManager)
public EDeg(DPSlacktimeManager slackTimeManager, DPSlackEnergyManager slackenergyManager)
public ITask chooseNextTask(ITaskSet taskSet, IEnergyProfile energyProfile, long date, EventGenerator evGen)
chooseNextTask
in class AbstractMonoProcessorSchedulingPolicy
public ISchedulingPolicy newInstance()
Copyright © 2013. All Rights Reserved.