Ignore:
Timestamp:
10/30/12 11:12:54 (12 years ago)
Author:
wojtekp
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/trunk/src/example/energy/ComputingNodeEnergyEstimationPlugin.java

    r497 r532  
    99public class ComputingNodeEnergyEstimationPlugin extends BaseEnergyEstimationPlugin { 
    1010 
    11         @Override 
    1211        public double estimatePowerConsumption(EnergyEvent event, JobRegistry jobRegistry, 
    1312                        ComputingResource resource) { 
    14                 double power = 0; 
     13                double powerConsumption = 0; 
    1514                ComputingNode node = (ComputingNode) resource; 
    1615                for(Processor cpu: node.getProcessors()){ 
    1716                        try{ 
    18                                 power = power + cpu.getPowerInterface().getRecentPowerUsage().getValue(); 
     17                                powerConsumption = powerConsumption + cpu.getPowerInterface().getRecentPowerUsage().getValue(); 
    1918                        } catch (Exception e){ 
    2019                                 
     
    2221                } 
    2322                try { 
    24                         power = power + node.getPowerInterface().getPowerConsumption(node.getPowerInterface().getPowerState()); 
     23                        powerConsumption = powerConsumption + node.getPowerInterface().getPowerConsumption(node.getPowerInterface().getPowerState()); 
    2524                } catch (NoSuchFieldException e) { 
    2625                } 
    2726 
    28                 return power; 
     27                return powerConsumption; 
    2928        } 
    3029 
    31  
    3230} 
Note: See TracChangeset for help on using the changeset viewer.