Changeset 1415 for DCWoRMS/branches/coolemall/src/example/energy/ProcessorEnergyEstimationPlugin.java
- Timestamp:
- 07/15/14 16:26:31 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/branches/coolemall/src/example/energy/ProcessorEnergyEstimationPlugin.java
r1207 r1415 3 3 import schedframe.resources.ResourceStatus; 4 4 import schedframe.resources.computing.Processor; 5 import schedframe.resources.computing.profiles.energy. EnergyEvent;5 import schedframe.resources.computing.profiles.energy.ResourceEvent; 6 6 import schedframe.resources.computing.profiles.energy.power.StandardPowerStateName; 7 7 import schedframe.resources.devices.PhysicalResource; … … 10 10 public class ProcessorEnergyEstimationPlugin extends BaseEnergyEstimationPlugin { 11 11 12 public double estimatePowerConsumption( EnergyEvent event, JobRegistry jobRegistry,12 public double estimatePowerConsumption(ResourceEvent event, JobRegistry jobRegistry, 13 13 PhysicalResource resource) { 14 14 double powerConsumption; … … 42 42 43 43 } 44 if(cpu.getLoadInterface().getRecentUtilization().getValue() != 0.0){ 45 powerConsumption = powerConsumption * cpu.getLoadInterface().getRecentUtilization().getValue()/100; 46 } 44 47 return powerConsumption; 45 48 }
Note: See TracChangeset
for help on using the changeset viewer.