Hi,

        I have read the README file associated with the 1.1.7b port on
the native thread support package and am a little confused by the
description of native and "green" threads.

        I'd first like to ask about "green" threads. What exactly are
they and where can I get more information about them? Sun's Java site
makes no mention of them and from the little I gathered in the README
file, they seem to be threads which are locally context switched
within the JVM itself and do not benefit from SMP machines.

        The second question is about the description of native
threads. From the README file, it sounds as if native threads are in
fact UNIX processes instead of pthread lightweight threads (which from
my understanding are user-level threads that can still be handled by
the OS in an SMP environment).

        Could you please help clarify my doubts on the above? The JVM
I've used for Solaris does not seem to exhibit non-deterministic
behaviour as is expected of simultaneously executing threads even on
an SMP machine with 4 processors. I'd like to use the same program to
work on a i386 SMP machine using the JDK port you've provided and at
the same time understand the issues between the two JVMs.

        Thank you very much in advance!

Best Regards,
Chee Wai Lee


----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to