The following is a demonstration of the topsyscall command, Here topsyscall is run with no arguments, # topsyscall 2005 Jun 13 22:13:21, load average: 1.24, 1.24, 1.22 syscalls: 1287 SYSCALL COUNT getgid 4 getuid 5 waitsys 5 xstat 7 munmap 7 sysconfig 8 brk 8 setcontext 8 open 8 getpid 9 close 9 resolvepath 10 lwp_sigmask 22 mmap 26 lwp_park 43 read 59 write 72 sigaction 113 pollsys 294 ioctl 520 The screen updates every second, and continues until Ctrl-C is hit to end the program. In the above output we can see that the ioctl() system call occured 520 times, pollsys() 294 times and sigaction() 113 times. Here the command is run with a 10 second interval, # topsyscall 10 2005 Jun 13 22:15:35, load average: 1.21, 1.22, 1.22 syscalls: 10189 SYSCALL COUNT writev 6 close 7 lseek 7 open 7 brk 8 nanosleep 9 portfs 10 llseek 14 lwp_cond_wait 21 p_online 21 gtime 27 rusagesys 71 setcontext 92 lwp_sigmask 98 setitimer 183 lwp_park 375 write 438 read 551 pollsys 3071 ioctl 5144 |