Changeset 506
- Timestamp:
- 10/11/12 15:37:34 (13 years ago)
- Location:
- DCWoRMS/trunk/src
- Files:
-
- 7 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/trunk/src/schedframe/resources/computing/profiles/energy/power/ui/ProcessorPowerInterface.java
r497 r506 1 1 package schedframe.resources.computing.profiles.energy.power.ui; 2 2 3 4 import gridsim.GridSimTags; 5 import gridsim.dcworms.DCWormsTags; 3 6 4 7 import java.util.Map; … … 35 38 if(powerState != currentPowerState){ 36 39 currentPowerState = powerState; 37 //Processor cpu = (Processor) resource;38 40 if(powerState == StandardPowerStateName.OFF){ 39 41 resource.setStatus(ResourceStatus.UNAVAILABLE); … … 41 43 resource.setStatus(ResourceStatus.FREE); 42 44 } 43 resource.handleEvent(new EnergyEvent(EnergyEventType.POWER_STATE_CHANGED, resource.getName())); 44 //cpu.handleEvent(new EnergyEvent(EnergyEventType.POWER_STATE_CHANGED, cpu.getName())); 45 resource.handleEvent(new EnergyEvent(EnergyEventType.POWER_STATE_CHANGED, resource.getName())); 45 46 } 46 47 … … 78 79 79 80 if(newPState != currentPState){ 80 double factor = newPState.getFrequency()/currentPState.getFrequency();81 //double factor = newPState.getFrequency()/currentPState.getFrequency(); 81 82 currentPState = newPState; 82 CpuSpeed speed = (CpuSpeed)resource.getResourceCharacteristic().getResourceUnits().get(StandardResourceUnitName.CPUSPEED).get(0);83 //CpuSpeed speed = (CpuSpeed)resource.getResourceCharacteristic().getResourceUnits().get(StandardResourceUnitName.CPUSPEED).get(0); 83 84 //speed.setAmount(Double.valueOf(currentPState.getFrequency()).intValue()); 84 85 //new ResourceEventCommand(resource).execute(EnergyEventType.FREQUENCY_CHANGED); -
DCWoRMS/trunk/src/simulator/reader/ResourceReader.java
r490 r506 257 257 //TODO - refactor (remove - create scheduler on the basis of resource description) 258 258 Scheduler mainScheduler = null; 259 if(mainSchedulers.size() == 1 && mainSchedulers.get(0).get_name().equals("grid")){259 if(mainSchedulers.size() == 1 /*&& mainSchedulers.get(0).get_name().equals("grid")*/){ 260 260 mainScheduler = mainSchedulers.get(0); 261 261 }
Note: See TracChangeset
for help on using the changeset viewer.