From owner-freebsd-doc Tue Jan 22 4:20:19 2002 Delivered-To: freebsd-doc@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id CC64537B400 for ; Tue, 22 Jan 2002 04:20:04 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g0MCK3s35575; Tue, 22 Jan 2002 04:20:03 -0800 (PST) (envelope-from gnats) Date: Tue, 22 Jan 2002 04:20:03 -0800 (PST) Message-Id: <200201221220.g0MCK3s35575@freefall.freebsd.org> To: freebsd-doc@freebsd.org Cc: From: Peter Pentchev Subject: Re: docs/34155: mistake in Handbook Section 3.5 Processes Reply-To: Peter Pentchev Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR docs/34155; it has been noted by GNATS. From: Peter Pentchev To: Marian Cerny Cc: freebsd-gnats-submit@freebsd.org Subject: Re: docs/34155: mistake in Handbook Section 3.5 Processes Date: Tue, 22 Jan 2002 14:13:23 +0200 On Tue, Jan 22, 2002 at 12:47:29AM -0800, Marian Cerny wrote: > > >Number: 34155 > >Category: docs > >Synopsis: mistake in Handbook Section 3.5 Processes > >Originator: Marian Cerny > >Release: FreeBSD 4.4-RELEASE > >Organization: > private > >Environment: > FreeBSD ivetka 4.4-RELEASE FreeBSD 4.4-RELEASE #0: Tue Sep 18 11:57:08 PDT 2001 > murray@builder.FreeBSD.org:/usr/src/sys/compile/GENERIC i386 > >Description: > In Handbook, Section 3.5 - Processes: > > > As you can see in this example, the output from [12]ps(1) is organized > > in to a number of columns. PID is the process ID discussed earlier. > > PIDs are assigned starting from 1, go up to 65536, and wrap around > ^^^^^ > > back to the beginning when you run out. TT shows the tty the program > > is running on, and can safely be ignored for the moment. STAT shows > > This is confusing. In the example above (output from ps) is > "72210 p0 R+ 0:00.00 ps", > ^^^^^ > and in the example below (outpout from top) is > "last pid: 72257; load averages: 0.13, 0.09, 0.03 up 0+13:38:33 22:39:10" > ^^^^^ > > So after a while of investigation I found out that on my computer there > also are processes with PID higher than 65536. The highest value I have > seen was 99651. After a while, new processes got numbers around 500. > > So I think that "65536" should be changed to "99999", if 99999 is the > right value. Yep, 99999 is the correct value, as witnessed by the PID_MAX constant in . Patch attached for the convenience of doc committers. G'luck, Peter -- I am not the subject of this sentence. Index: doc/en_US.ISO8859-1/books/handbook/basics/chapter.sgml =================================================================== RCS file: /home/ncvs/doc/en_US.ISO8859-1/books/handbook/basics/chapter.sgml,v retrieving revision 1.55 diff -u -r1.55 chapter.sgml --- doc/en_US.ISO8859-1/books/handbook/basics/chapter.sgml 11 Jan 2002 02:50:21 -0000 1.55 +++ doc/en_US.ISO8859-1/books/handbook/basics/chapter.sgml 22 Jan 2002 12:11:18 -0000 @@ -780,7 +780,7 @@ As you can see in this example, the output from &man.ps.1; is organized in to a number of columns. PID is the process ID discussed earlier. PIDs are assigned starting from 1, go up - to 65536, and wrap around back to the beginning when you run out. + to 99999, and wrap around back to the beginning when you run out. TT shows the tty the program is running on, and can safely be ignored for the moment. STAT shows the program's state, and again, can be safely ignored. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message