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.
- 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 command.
- iostat
- Displays utilization data for:
- Terminals
- CPU
- Disks
- Adapters
- 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
- locktrace
- Turns on lock tracing
- lsattr
- Displays attributes of the system that affect performance, such as:
- Processor speed
- 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
- schedo
- Sets tuning parameters for CPU scheduler (replaces schedtune command.
- smitty
- Displays (or changes) system-management parameters
- splat
- Lock contention analysis tool
- 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 the vmtune command.)
- vmstat
- Displays VMM data, such as:
- Number of processes that are dispatchable or waiting
- Page-frame free-list size
- Page-fault activity
- CPU utilization