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