.SH NAME
top \- show processes sorted by CPU usage
.SH SYNOPSIS
-.B top
+\fBtop\fP [\fB\-s\fIdelay\fP] [\fB\-B\fP]
.SH DESCRIPTION
Top displays a list of all running processes, once every update interval
(currently 5 seconds). It is sorted by the CPU usage of the processes in
the last interval. The first display is the CPU usage of processes since
the boot time.
+.SH OPTIONS
+.PP
+ \fB\-s\fP\fIdelay\fP The number of seconds between screen updates.
+
+ \fB\-B\fP Blocked-verbose mode.
+ For every process that is blocked,
+ display the chain of block-dependencies up until the process
+ that is either not blocked or blocked on ANY.
+
At the top of the screen, top shows the current system load averages in
the last 1-minute, 5-minute and 15-minute intervals. Then, over the
last top interval it displays: the number of alive, active, and sleeping
processes; memory free; and CPU usage. CPU usage is split into
-user, kernel, system and idle time. Kernel time is time spent by kernel tasks,
-that is tasks that run in kernel mode in kernel address space. System
-time are system user processes, such as drivers and servers. User
-time is all other CPU time.
+user, kernel, system and idle time. Kernel time is time spent in
+the kernel. System time are system user processes, such as drivers and
+servers. User time is all other CPU time.
Then it displays all the alive processes sorted by CPU usage in the last
interval, with a number of fields for every process. Currently the