4. Performance Metrics and Perspectives Flashcards
1
Q
System-Centric Performance Metrics
A
- Evaluate how well the overall system or any subset of its resources are being used, regardless of the quality of service
2
Q
Process-Centric Performance Metrics
A
- Evaluate how well a particular resource consumer is being served, regardless of the overall system resource efficiency
3
Q
Utilization
A
- The percentage of time that resource S was in use over time T
- Resource specific metric
4
Q
Throughput
A
- The number of requests that are processed by the system per unit time
5
Q
Effective Throughput (Goodput) (Bandwidth)
A
- The number of requests of value that are completed over a period T
6
Q
System Capacity
A
- The maximum throughput that a system can sustain
7
Q
Bottleneck
A
- The first resource to reach 100% utilization
8
Q
Response Time (Latency)
A
- The time elapsed from when the request is submitted until the service is finished
9
Q
Lag
A
- A measure of how much later after the deadline service was completed, on average
10
Q
Average Lag
A
- The mean lag over all tasks
11
Q
Average Lateness
A
- The mean lag for late tasks
12
Q
Starvation
A
- When a process is not served at all while others are continuously serviced
13
Q
Fairness
A
- For tasks with identical priority, a fair system will try to keep the ratio of response time and service time close to each other
14
Q
Speedup
A
T_old / T_new
15
Q
Slowdown
A
T_new / T_old