enhanced libproc cgroup/cmdline support, exploited by top
[procps:crrodriguezs-procps.git] / uptime.1
1 .\"             -*-Nroff-*-
2 .\"
3 .TH UPTIME 1 "26 Jan 1993" "Cohesive Systems" "Linux User's Manual"
4 .SH NAME
5 uptime \- Tell how long the system has been running.
6 .SH SYNOPSIS
7 .B uptime
8 .br
9 .B uptime
10 .RB [ \-V ]
11 .SH DESCRIPTION
12 .B uptime
13 gives a one line display of the following information.
14 The current time,
15 how long the system has been running,
16 how many users are currently logged on,
17 and the system load averages for the past 1, 5, and 15 minutes.
18
19 This is the same information contained in the header line displayed by 
20 .BR w (1).
21 .sp
22 System load averages is the average number of processes that are either
23 in a runnable or uninterruptable state.  A process in a runnable state is
24 either using the CPU or waiting to use the CPU. A process in
25 uninterruptable state is waiting for some I/O access, eg waiting for
26 disk.  The averages are taken over the three time intervals.
27 Load averages are not normalized for the number of CPUs in a system, so
28 a load average of 1 means a single CPU system is loaded all the time
29 while on a 4 CPU system it means it was idle 75% of the time.
30 .SH FILES
31 .TP
32 .I /var/run/utmp
33 information about who is currently logged on
34 .TP
35 .I /proc
36 process information
37 .SH AUTHORS
38 .B uptime
39 was written by Larry Greenfield <greenfie@gauss.rutgers.edu> and
40 Michael K. Johnson <johnsonm@sunsite.unc.edu>.
41
42 Please send bug reports to <albert@users.sf.net>
43 .SH "SEE ALSO"
44 .BR ps (1),
45 .BR top (1),
46 .BR utmp (5),
47 .BR w (1)