From owner-freebsd-arch Fri Mar 31 10:34:36 2000 Delivered-To: freebsd-arch@freebsd.org Received: from ns1.yes.no (ns1.yes.no [195.204.136.10]) by hub.freebsd.org (Postfix) with ESMTP id 7D71637BD1D for ; Fri, 31 Mar 2000 10:34:30 -0800 (PST) (envelope-from eivind@bitbox.follo.net) Received: from bitbox.follo.net (bitbox.follo.net [195.204.143.218]) by ns1.yes.no (8.9.3/8.9.3) with ESMTP id UAA00480 for ; Fri, 31 Mar 2000 20:37:38 +0200 (CEST) Received: (from eivind@localhost) by bitbox.follo.net (8.8.8/8.8.6) id UAA12717 for freebsd-arch@freebsd.org; Fri, 31 Mar 2000 20:34:21 +0200 (CEST) Received: from mail.infolibria.com (mail.infolibria.com [199.103.137.198]) by hub.freebsd.org (Postfix) with ESMTP id 3080F37BDE7 for ; Fri, 31 Mar 2000 10:32:36 -0800 (PST) (envelope-from loverso@infolibria.com) Received: from infolibria.com (border [199.103.137.193]) by mail.infolibria.com (Postfix) with ESMTP id B6CFDDDB83 for ; Fri, 31 Mar 2000 13:33:00 -0500 (EST) Message-ID: <38E4EFD3.A28C428B@infolibria.com> Date: Fri, 31 Mar 2000 13:34:59 -0500 From: John LoVerso Organization: InfoLibria X-Mailer: Mozilla 4.72 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: arch@freebsd.org Subject: Re: cvs commit: src/sys/i386/conf files.i386 src/sys/kern kern_fork.c src/sys/libkern arc4random.c src/sys/sys libkern.h References: <89015.943945313@zippy.cdrom.com> <99Dec1.091202est.40330@border.alcanet.com.au> <19991205121643.A69177@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [I'm replying to old mail, but I thought I'd add a valid point] > On Wed, Dec 01, 1999 at 09:19:18AM +1100, Peter Jeremy wrote: > Digital UNIX uses something like random PID generation and I The PID allocation in Digital UNIX derives from OSF/1, and isn't random persay. Instead, the PID assigned is based upon a the slot in the process table. The reason for the change was to avoid taking an additional lock when allocating a PID on a multiprocessor. This is described in the original OSF/1 paper at USENIX. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message