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