Changeset 233
- Timestamp:
- 04/06/12 12:49:55 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/trunk/src/simulator/stats/implementation/GSSimStatistics.java
r229 r233 856 856 double load = calculateResourceLoad(child, basicResLoad); 857 857 accStats.meanTotalLoad.add(load); 858 // accStats.meanEnergyUsage.add(tempMeanEnergyUsage.getMean()); 858 //ResourceEnergyStats energyUsage = gatherResourceEnergyStats(child); 859 //energyUsage.setMeanUsage(calculateEnergyLoad(energyUsage)); 860 //accStats.meanEnergyUsage.add(energyUsage.meanUsage); 859 861 } 860 862 … … 898 900 double meanEnergyUsage = 0; 899 901 long time = 0; 900 double load= 0;901 Map<Long, Double> usage = resEnergyStats.getEnergy();902 for (Long key : usage.keySet()) {902 double usage = 0; 903 Map<Long, Double> enUsage = resEnergyStats.getEnergy(); 904 for (Long key : enUsage.keySet()) { 903 905 904 906 if (time != 0) { 905 meanEnergyUsage += ( load* (key - time))907 meanEnergyUsage += (usage * (key - time)) 906 908 / (endSimulationTime - startSimulationTime); 907 909 … … 910 912 time = key; 911 913 } 912 load = (double) usage.get(key);914 usage = (double) enUsage.get(key); 913 915 } 914 916 return meanEnergyUsage;
Note: See TracChangeset
for help on using the changeset viewer.