1.SH "SUNOS 4 DIFFERENCES" 2On multiprocessor machines, the amount of time the processors spend in 3a spin lock is displayed along with the other processor state 4percentages. The percentages shown for processor states are averages 5across all processors. A process in run state also has its current 6processor displayed in the STATE column, for example "run/2" indicates 7running on processor 2. There is an extra column in the process 8display indicating which processor each running process is assigned 9to. Information about physical memory is displayed on the memory 10status line, but information about virtual memory is not available. 11 12Due to incompatabilities in kernel data structures, a top executable 13compiled on a Sun 4 multiprocessor architecture machine (sun4m) will 14not run correctly on a uniprocessor architecture machine (sun4), and 15vice versa. You will have to compile and maintain separate executables 16for these architectures. Yeah, I don't like it either. 17 18Some processes may show up with a resident set size (RES column) larger 19than total virtual memory size (SIZE column). This seems odd at first, 20but is a consequence of shared libraries: shared memory is counted as 21resident but is not counted in total size. 22 23The SunOS 4 port was written by William LeFebvre. 24