
| button | function |
| parms | dialog for setting the sample period, report font, process match strings |
| root |
restart with root privileges (if sudo password is OK) |
| start | start sampling and reporting |
| stop | stop sampling and reporting |
| sort | sort
process list in decreasing order of recent average resource usage |
| save | save current screen to a data file |
| print current screen on default printer | |
| quit | exit the application |
| help | display help file (this file) |
| parameter | description | source |
| period | sample interval, seconds | system clock |
| CPU | % CPU load (max = no. SMPs x 100) | /proc/stat |
| memory MB | real memory used for processes, disk cache, and free | /proc/meminfo |
| PFs/sec | page faults/sec, hard and soft | /proc/vmstat |
| disk/sec | disk I/O ops/sec and MB/sec | /proc/diskstats |
| net KB/sec | network kilobytes/sec received and sent | /proc/net/dev |
| parameter | destription | source |
| PID | process ID | /proc/<pid> |
| CPU | % CPU used by process | /proc/<pid>/stat |
| real MBs | real megabytes used by process | /proc/<pid>/stat |
| hard PF/s | process hard page faults/sec | /proc/<pid>/stat |
| I/O MB/s | process disk I/O, MB/sec (see note below) | /proc/<pid>/io |
| User | login user name | /proc/<pid>/environ |
| Executable | executable file name | /proc/<pid>/exe |