INFORMATION ABOUT THE time AND w COMMANDS The following is part of the documentation of the time command built into csh, the shell we are using on the irises. It explains the information you get when you time a program. %D Average amount of unshared data space used in Kilobytes. %E Elapsed (wallclock) time for the command. %F Page faults. %I Number of block input operations. %K Average amount of unshared stack space used in Kilobytes. %M Maximum real memory used during execution of the process in Kilobytes. %O Number of block output operations. %P Total CPU time -- U (user) plus S (system) -- as a percentage of E (elapsed) time. %S Number of seconds of CPU time consumed by the kernel on behalf of the user's process. %U Number of seconds of CPU time devoted to the user's process. %W Number of swaps. %X Average amount of shared memory used in Kilobytes. The default summary display outputs from the %U, %S, %E, %P, %X, %D, %I, %O, %F and %W tags, in that order. Note that the values for %D, %K, and %X always print as zero since the IRIX kernel does not maintain the getrusage(3) counters required to calculate them. The following is the output I got on iris12 when I ran my fork program: iris12% time fork 10000 1.3u 17.3s 0:24 76% 0+0k 19+0io 13pf+0w iris12% w 11:40am up 19 days, 3:44, 6 users, load average: 2.90, 2.39, 2.26 User tty from login@ idle JCPU PCPU what downey q0 node-013.offic Mon 5pm 1:16 w a_dorigo q1 iris14 20Feb98 7days 12 -csh CC q3 iris6 9:07am 12 -csh This is the same result I got last night when I ran the same program on a nearly idle machine.