From owner-freebsd-java Sun Aug 26 10:14:42 2001 Delivered-To: freebsd-java@freebsd.org Received: from sharmas.dhs.org (cpe-66-1-147-119.ca.sprintbbd.net [66.1.147.119]) by hub.freebsd.org (Postfix) with ESMTP id CA51C37B405 for ; Sun, 26 Aug 2001 10:14:40 -0700 (PDT) (envelope-from adsharma@sharmas.dhs.org) Received: by sharmas.dhs.org (Postfix, from userid 500) id C73BD5E357; Sun, 26 Aug 2001 10:16:15 -0700 (PDT) Date: Sun, 26 Aug 2001 10:16:15 -0700 From: Arun Sharma To: Fuyuhiko Maruyama Cc: java@freebsd.org Subject: Re: JVM and native threads Message-ID: <20010826101615.A11850@sharmas.dhs.org> References: <20010824233304.A32099@sharmas.dhs.org> <55vgjcqv87.wl@tripper.private> <20010825095746.A1015@sharmas.dhs.org> <55heuv0xtl.wl@tripper.private> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.15i In-Reply-To: <55heuv0xtl.wl@tripper.private>; from fuyuhik8@is.titech.ac.jp on Sun, Aug 26, 2001 at 10:12:38PM +0900 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 Sun, Aug 26, 2001 at 10:12:38PM +0900, Fuyuhiko Maruyama wrote: > 2. Use the same extra threading library both in mozilla and J2SDK. Yes, that'd be the way to go. > How do you think about this? Using libc_r in J2SDK is most reasonable > alternative, isn't it? May be, if you're running java on uniprocessor machines all the time. > NGPT on FreeBSD achieves production quality before KSE based threading > isn't clear I think. I don't know either. All I know is I can use NGPT today, with programs like crafty (a chess program) and ORP (a java VM). Another thing I forgot to mention: NGPT today is non-preemptive. A "bad" user level thread can monopolize a kernel level thread and there's no defence against that. -Arun To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message