From owner-freebsd-hackers Wed Apr 5 8:21:37 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from mail.nyct.net (bsd4.nyct.net [204.141.86.6]) by hub.freebsd.org (Postfix) with ESMTP id 3C58C37BD35 for ; Wed, 5 Apr 2000 08:21:34 -0700 (PDT) (envelope-from mbac@nyct.net) Received: from bsd1.nyct.net (mbac@bsd1.nyct.net [204.141.86.3]) by mail.nyct.net (8.8.8/8.8.7) with ESMTP id LAA22351; Wed, 5 Apr 2000 11:21:30 -0400 (EDT) (envelope-from mbac@nyct.net) Received: from localhost (mbac@localhost) by bsd1.nyct.net (8.8.8/8.9.3) with ESMTP id LAA20484; Wed, 5 Apr 2000 11:21:29 -0400 (EDT) (envelope-from mbac@nyct.net) X-Authentication-Warning: bsd1.nyct.net: mbac owned process doing -bs Date: Wed, 5 Apr 2000 11:21:29 -0400 (EDT) From: Michael Bacarella To: Marco van de Voort Cc: freebsd-hackers@FreeBSD.ORG Subject: Re: fork test In-Reply-To: <20000405121137.CF1C92E804@hermes.tue.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > FreeBSD spawned many more processes than Linux before it started being > > unable to fork and was thus running many more live copies of the program? > > You haven't really given/collected enough information to decide. > > Linux 2.2.x still supports only 1024 processes I believe. Rumour goes that > 2.4 supports 16384 processes, so poster should try a 2.3.99pre kernel. Vanilla Linux 2.2.x supports 512 processes, defined by NR_TASKS. 4090 is a hardware limit that can't be passed in 2.2.x Linux 2.4.x will support an unlimited number of processes up to the point of 256^sizeof(pid_t). Most people will probably run out of RAM before they hit this limit. Poster should screw benchmarks out of fear of holy war. :) -MB To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message