000-221 · Question #69
Which command is used to determine the memory use of either a particular process or whole AIX system?
The correct answer is C. svmon. The svmon command is the AIX-specific tool for reporting detailed memory usage at the process or system level.
Question
Which command is used to determine the memory use of either a particular process or whole AIX system?
Options
- Anetpmon
- Bvmstat
- Csvmon
- Dtruss
- Eps
- Frmss
How the community answered
(31 responses)- A6% (2)
- C77% (24)
- D13% (4)
- F3% (1)
Why each option
The svmon command is the AIX-specific tool for reporting detailed memory usage at the process or system level.
netpmon is a network performance monitoring tool that tracks network I/O activity and packet statistics, not memory usage.
vmstat reports aggregate virtual memory and paging statistics but does not provide per-process memory detail.
svmon (segment virtual memory monitor) is the dedicated AIX command for analyzing memory consumption, providing frame-level detail on real memory, paging space, and virtual memory usage for individual processes or the entire system. Its output includes working segment counts and pinned memory details that no other listed command provides, making it the correct choice for in-depth memory analysis.
truss traces system calls and signals for a running process and is a debugging tool, not a memory reporting tool.
ps shows process status with basic memory fields (RSS, VSZ) but lacks svmon's granularity for segment-level memory analysis.
rmss simulates reduced physical memory sizes for performance testing purposes and does not report current memory usage.
Concept tested: AIX per-process and system memory analysis with svmon
Source: https://www.ibm.com/docs/en/aix/7.3?topic=s-svmon-command
Topics
Community Discussion
No community discussion yet for this question.