XK0-005 · Question #799
A Linux administrator is troubleshooting a system with low performance. The administrator runs a few commands and receives the following output: Which of the following is the most likely cause of…
The correct answer is D. The CPU utilization is high. High CPU utilization is indicated by a high us (user) or sy (system) percentage in performance monitoring output, signifying that the CPU is spending a significant amount of time processing tasks. When the CPU is heavily loaded, it directly leads to low system performance.
Question
A Linux administrator is troubleshooting a system with low performance. The administrator runs a few commands and receives the following output:
Which of the following is the most likely cause of the issue?
Options
- AThe disk I/O is high.
- BThe swap is low.
- CThe memory usage is high.
- DThe CPU utilization is high.
How the community answered
(53 responses)- A4% (2)
- B8% (4)
- C15% (8)
- D74% (39)
Why each option
High CPU utilization is indicated by a high `us` (user) or `sy` (system) percentage in performance monitoring output, signifying that the CPU is spending a significant amount of time processing tasks. When the CPU is heavily loaded, it directly leads to low system performance.
High disk I/O would be reflected in tools like `iostat` or `iotop` and often in high `wa` (wait) time in `top`/`vmstat` output, but the question implies the output points directly to CPU utilization.
Low swap space might lead to out-of-memory errors or processes being killed, but the primary indicator of low swap is heavy memory pressure leading to swap usage, not necessarily the root cause of "low performance" in terms of CPU availability unless it's thrashing.
High memory usage might lead to swapping, but it's not the *most likely* direct cause of low performance if the CPU is also heavily utilized. High memory usage and high CPU are often correlated, but the question asks for the most likely cause *from the provided output* which would show high CPU metrics.
High CPU utilization, characterized by a large percentage of time spent in user (`us`) or system (`sy`) space, means the CPU is very busy processing tasks and has little idle time. If the output shows high `us` and/or `sy` values, it indicates the CPU is a bottleneck, directly leading to the observed low performance.
Concept tested: Linux performance troubleshooting, CPU utilization, top/vmstat metrics
Source: https://man7.org/linux/man-pages/man1/top.1.html
Topics
Community Discussion
No community discussion yet for this question.