↝ OWC / MacSales.com... ↜
↝ diglloyd Deal Finder... ↜
Buy other stuff at Amazon.com...
Monitoring System Activity on the Command Line
Monitoring performance in Terminal can be useful for diagnosing performance issues, using the top and vm_stat tools (and iostat for disk I/O).
These tools are used in a top, which can be left running continually, refreshing the window at regular intervals.window. The most useful tool is
Show top 10 processes by CPU usage every 2 seconds, with data collected every 5 seconds:
top -o cpu -s 2 -i 5
Show top 10 processes by real memory every 2 seconds:
top -o rsize -s 2
The vm_stat tool also provides some useful statistics on the use of real memory, compressed memory and virtual memory.
The iostat tool also provides statistics on disk I/O.
Show up to 16 drives every 2 seconds:
iostat -w 2 -n 16
$1649 SAVE $150 = 8.0% Apple 13.3" MacBook Pro with Touch Bar (Late 2016, Space Gray) in All Other Categories
$1400 SAVE $149 = 9.0% NEC PA272W-BK-SV 27" 16:9 IPS Monitor with SpectraViewII in Computers: Displays
$899 SAVE $200 = 18.0% Olympus OM-D E-M5 Mark II Mirrorless (Body, Silver) in Cameras: Mirrorless