[ Bottom of Page | Previous Page | Next Page | Contents | Index | Library Home |
Legal |
Search ]
Performance Management Guide
Performance Reporting and Analysis Commands
Performance reporting and analysis commands give you information on the
performance of one or more aspects of the system, or on one or more of the
parameters that affect performance. The commands are as follows:
- Command
- Function
- alstat
- Reports alignment exceptions counts
- atmstat
- Shows Asynchronous Transfer Mode (ATM) adapter statistics
- curt
- Reports CPU utilization for each kernel thread (beginning with AIX 5.2)
- emstat
- Reports emulation instruction counts
- entstat
- Shows ethernet device driver and device statistics
- fddistat
- Shows FDDI device driver and device statistics
- filemon
- Uses the trace facility to report on the I/O activity of physical volumes,
logical volumes, individual files, and the Virtual Memory Manager
- fileplace
- Displays the physical or logical placement of the blocks that constitute
a file within the physical or logical volume on which they reside
- gprof
- Reports the flow of control among the subroutines of a program and the
amount of CPU time consumed by each subroutine
- ifconfig
- Configures or displays network interface parameters for a network using
TCP/IP
- ioo
- Sets I/O related tuning parameters (along with vmo, replaces vmtune beginning with AIX 5.2)
- iostat
- Displays utilization data for:
- Terminals
- CPU
- Disks
- Adapters (beginning with AIX 5.1)
- ipfilter
- Extracts different operation headers from an ipreport output file and displays them in a table
- ipreport
- Generates a packet trace report from the specified packet trace file
- iptrace
- Provides interface-level packet tracing for Internet protocols
- lockstat
- Displays information about kernel lock contention (only available in AIX Version 4)
- locktrace
- Turns on lock tracing (beginning with AIX 5.1)
- lsattr
- Displays attributes of the system that affect performance, such as:
- Processor speed (beginning with AIX 5.1)
- Size of the caches
- Size of real memory
- Maximum number of pages in the block I/O buffer cache
- Maximum number of kilobytes of memory allowed for mbufs
- High- and low-water marks for disk-I/O pacing
- lsdev
- Displays devices in the system and their characteristics
- lslv
- Displays information about a logical volume
- lsps
- Displays the characteristics of paging spaces
- lspv
- Displays information about a physical volume within a volume group
- lsvg
- Displays information about volume groups
- mtrace
- Prints a multicast path from a source to a receiver
- netpmon
- Uses the trace facility to report on network activity, including:
- CPU consumption
- Data rates
- Response time
- netstat
- Displays a wide variety of configuration information and statistics
on communications activity, such as:
- Current status of the mbuf pool
- Routing tables
- Cumulative statistics on network activity
- nfso
- Displays (or changes) the values of NFS options
- nfsstat
- Displays statistics on Network File System (NFS) and Remote Procedure
Call (RPC) server and client activity
- no
- Displays (or changes) the values of network options, such as:
- Default send and receive socket buffer sizes
- Maximum total amount of memory used in mbuf and cluster pools
- pdt_config
- Starts, stops, or changes the parameters of the Performance Diagnostic
Tool
- pdt_report
- Generates a PDT report based on the current historical data
- pprof
- Reports CPU usage of all kernel threads over a period of time
- prof
- Displays object file profile data
- ps
- Displays statistics and status information about the processes in the
system, such as:
- Process ID
- I/O activity
- CPU utilization
- sar
- Displays statistics on operating-system activity, such as:
- Directory accesses
- Read and write system calls
- Forks and execs
- Paging activity
- schedtune
- Displays (or changes) the values of VMM memory-load-control parameters,
the CPU-time-slice duration, and the paging-space-low retry interval
- schedo
- Sets tuning parameters for CPU scheduler (replaces schedtune starting with AIX 5.2)
- smitty
- Displays (or changes) system-management parameters
- splat
- Lock contention analysis tool (beginning with AIX 5.2)
- svmon
- Reports on the status of memory at system, process, and segment levels
- tcpdump
- Prints out packet headers
- time, timex
- Prints the elapsed and CPU time used by the execution of a command
- topas
- Reports selected local system statistics
- tokstat
- Shows Token-Ring device driver and device statistics
- tprof
- Uses the trace facility to report the CPU consumption of kernel services,
library subroutines, application-program modules, and individual lines of
source code in the application program
- trace, trcrpt
- Writes a file that records the exact sequence of activities within the
system
- traceroute
- Prints the route that IP packets take to a network host
- vmo
- Sets VMM related tuning parameters (along with ioo, replaces vmtune beginning with AIX 5.2)
- vmstat
- Displays VMM data, such as:
- Number of processes that are dispatchable or waiting
- Page-frame free-list size
- Page-fault activity
- CPU utilization
- vmtune
- Displays (or changes) the page-replacement algorithm parameters for
the Virtual Memory Manager (VMM)
[ Top of Page | Previous Page | Next Page | Contents | Index | Library Home |
Legal |
Search ]