Re: KSE, libpthread & libthr: almost newbie question

From: Julian Elischer <julian_at_elischer.org>
Date: Mon, 30 Oct 2006 11:21:19 -0800
Lev Serebryakov wrote:
> Hello Julian,
> 
> Monday, October 30, 2006, 8:22:39 AM, you wrote:
> 
> JE> so, why does it use 1:1 threads?
> JE> who knows what the thinking here was?
>   I know. I'm working in Java2SE group (runtime) in Sun now :)
> 
>   It usese 1:1 threads because primary platform for Java2SE is Solaris, and threading on Solaris is very good (almost perfect). It is cheaper to have 1:1 threads on Solaris (and on Win32, too, BTW), than have additional layer of custom scheduler in JVM. JVM has many thing to do, and it prefer to use system scheduler.
>   N:M/1:1 change on Solaris is mostly Solaris change, not Java one: Java uses system default threading.
> 

so what does the jave on freeBSD use?

 >

> 
Received on Mon Oct 30 2006 - 18:26:20 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:02 UTC