- Timestamp:
- 04/11/12 16:30:38 (13 years ago)
- Location:
- xssim/branches/tpiontek/src/test/rewolucja/resources/physical
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/branches/tpiontek/src/test/rewolucja/resources/physical/factory/ComputingNodeFactory.java
r104 r241 4 4 import schedframe.resources.units.Memory; 5 5 import test.rewolucja.resources.Category; 6 import test.rewolucja.resources.ResourceCharacteristics;7 6 import test.rewolucja.resources.description.ExecResourceDescription; 8 7 import test.rewolucja.resources.physical.base.ComputingResource; … … 37 36 String resName = resDesc.getResourceId(); 38 37 Category cat = resDesc.getCategory(); 39 if(cat.getName().equals("A")){ 40 resDesc.addResourceUnit(new Memory(resName, 12288, 0)); 38 39 if(cat.getName().equals("A")) 40 { 41 resDesc.addResourceUnit(new Memory(resName, 8704, 0)); 41 42 resDesc.addResourceUnit(new Cost(resName, 100)); 42 43 return new ComputingNode(resDesc); 43 } else if (cat.getName().equals("B")){ 44 resDesc.addResourceUnit(new Memory(resName, 12288, 0)); 44 } 45 else if (cat.getName().equals("B")) 46 { 47 resDesc.addResourceUnit(new Memory(resName, 6144, 0)); 45 48 resDesc.addResourceUnit(new Cost(resName, 100)); 46 49 return new ComputingNode(resDesc); 47 } else if (cat.getName().equals("C")){ 48 resDesc.addResourceUnit(new Memory(resName, 12288, 0)); 50 } 51 else if (cat.getName().equals("C")) 52 { 53 resDesc.addResourceUnit(new Memory(resName, 0, 0)); 49 54 resDesc.addResourceUnit(new Cost(resName, 100)); 50 55 return new ComputingNode(resDesc); 51 } else { 52 resDesc.addResourceUnit(new Memory(resName, 12288, 0)); 56 } 57 else 58 { 59 resDesc.addResourceUnit(new Memory(resName, 0, 0)); 53 60 resDesc.addResourceUnit(new Cost(resName, 100)); 54 61 return new ComputingNode(resDesc); -
xssim/branches/tpiontek/src/test/rewolucja/resources/physical/implementation/Processor.java
r220 r241 56 56 public void initCharacteristics(ExecResourceDescription resDesc){ 57 57 resourceCharacteristic = new ResourceCharacteristics(); 58 resourceCharacteristic.addResourceUnit(new CpuSpeed(name, 1, 0)); 58 59 int speed = 1000; 60 if( resDesc.getCategory().getName().equals("A")) 61 speed = 2000; 62 63 resourceCharacteristic.addResourceUnit(new CpuSpeed(name, speed, 0)); 59 64 } 60 65
Note: See TracChangeset
for help on using the changeset viewer.