|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (4)
View Page History
\\
see D14.1 (aligned with SQUARE quality attributes) \\ |
see D14.1 (aligned with SQUARE quality attributes) \\ |
| cpu time | Processing time used by the CPU, measured in milliseconds. | xsd:integer | millisecond | action:/performanceEfficiency/timeBehaviour/cpuTime | for Java and comparable processes, one could distinguish between measures outside the VM and inside the VM, but it is really easier to see this as the same attribute, just a different measurement method. this counts for memory in particular |
| cpu time | Processing time used by the CPU, measured in milliseconds. | xsd:integer | millisecond | action:/performanceEfficiency/timeBehaviour/cpuTime | one could define this as the cpu time used by the process, or as the cpu time used by the process and any children (doable on \*nix with top, for example).\\
if this is defined in the first way, we would need another attribute for the second interpretation since this is more relevant.\\ |
if this is defined in the first way, we would need another attribute for the second interpretation since this is more relevant.\\ |
| peak memory \\ | Peak memory used during processing \\ | xsd:double \\ | MB \\ | action:/performanceEfficiency/resourceUtilization/peakMemory \\ | for Java and comparable processes, one could distinguish between measures outside the VM and inside the VM, but it is really easier to see this as the same attribute, just a different measurement method. This counts mosrly for memory, since JVM startup time is constant, but reserved memory is dependent on the call parameters\\ |
| average memory \\ | Average memory used during processing \\ | xsd:double \\ | MB \\ | action:/performanceEfficiency/resourceUtilization/averageMemory \\ | |
| used memory share \\ | Percentage of reserved memory actually used \\ | xsd:double \\ | percentage \\ | action:/performanceEfficiency/resourceUtilization/memoryShare \\ | (mostly relevant for Java processes, if at all)\\ |
| average load \\ | Processing load on machine during execution \\ | xsd:double \\ | percentage \\ | | this isnt a process measure, of course, but an interesting context measure that for example can be delivered using top \\ |