Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jan 1999 08:53:35 -0800 (PST)
From:      Tom <tom@sdf.com>
To:        SHUDO Kazuyuki <shudoh@muraoka.info.waseda.ac.jp>
Cc:        java@FreeBSD.ORG
Subject:   Re: TowerJ for FreeBSD
Message-ID:  <Pine.BSF.4.05.9901260851280.7314-100000@misery.sdf.com>
In-Reply-To: <199901250724.QAA10785@cafe.muraoka.info.waseda.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help

On Mon, 25 Jan 1999, SHUDO Kazuyuki wrote:

> > Yep, this is where FreeBSD (and less so Linux) got the crap kicked out
> > of it.  Linux is a bit better than ours for a couple of reaasons.
> 
> > 2) Our 'Green Threads' implementation uses locking that is not as
> >    effecient as the Linux version.  In particular, Linux kernel's have
> >    poll built in, and we emulate it (badly, but effectively) with some
> >    hacks to use select.
> 
> JDK 1.1.7 for Linux/glibc use poll() and not
> select(). But glibc 2.0.7 which is used on most linux

  Yes, that is what Nate says above.

> box replaces calls to poll with calls to select since
> Linux kernel prior to 2.1.23 doesn't have poll().
> 
> If we'd like to use poll() of Linux kernel, we have to
> use glibc 2.1 version is currently developed.

  Why?  What does glibc have to do with anything?  FreeBSD doesn't use
glibc.  FreeBSD 3.0 already has poll()

> JDK for Linux/libc5 use select().
> 
> See http://www.mail-archive.com/java-linux@java.blackdown.org/msg04583.html
> 
> 
> Kazuyuki SHUDO				Happy Hacking!
>   Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ.

Tom


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9901260851280.7314-100000>