From owner-freebsd-java Wed Aug 15 10: 8:34 2001 Delivered-To: freebsd-java@freebsd.org Received: from neptune.he.net (neptune.he.net [216.218.166.2]) by hub.freebsd.org (Postfix) with ESMTP id 7144437B407 for ; Wed, 15 Aug 2001 10:08:31 -0700 (PDT) (envelope-from robinson@netrinsics.com) Received: from netrinsics.com ([202.108.24.105] (may be forged)) by neptune.he.net (8.8.6/8.8.2) with ESMTP id KAA09716 for ; Wed, 15 Aug 2001 10:08:33 -0700 Received: (from robinson@localhost) by netrinsics.com (8.11.2/8.11.1) id f7FH8ms01394; Thu, 16 Aug 2001 01:08:48 +0800 (+0800) (envelope-from robinson) Date: Thu, 16 Aug 2001 01:08:48 +0800 From: Michael Robinson To: Greg Lewis Cc: java@freebsd.org Subject: Re: java status and Message-ID: <20010816010848.A1124@elephant.netrinsics.com> References: <59063B5B4D98D311BC0D0001FA7E452205FD9EB2@l04.research.kpn.com> <20010816012839.A95425@misty.eyesbeyond.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010816012839.A95425@misty.eyesbeyond.com>; from glewis@eyesbeyond.com on Thu, Aug 16, 2001 at 01:28:40AM +0930 Sender: owner-freebsd-java@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Aug 16, 2001 at 01:28:40AM +0930, Greg Lewis wrote: > > The FreeBSD 4.x kernel has no kernel threads. The JDKs rely on kernel > > threads > > Nope. The only thing kernel threads provide is the ability to utilise > multiple CPUs. The JDK will work quite well with FreeBSD's userland > pthreads (we just have to finish this part of the porting). Don't forget Hotspot. That requires (according to Nate) the ability to have multiple system calls pending. The performance hit for a non-Hotspot JDK makes FreeBSD particularly unattractive for deployment of production servers. -Michael Robinson P.S. There's irony for you: develop on desktop FreeBSD, but deploy servers on Linux. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message