Quoting Nelson Minar <[EMAIL PROTECTED]>:
> Newer Sun releases will be native threads only, not green threads. I
> asked why, and got two answers:
> Hotspot assumes native threads, so a green threads version would be hard.
> Thread management is the OS' job, not the application's.
>
> We talked a bit about the second point. I agree in principle, but
> Linux' native threads are just not up to the task. They're slow,
> heavy, and limited. Hong agreed they weren't great, but expressed
> optimism that things would improve. He said that he's been talking
> with the Linux thread implementors some, but hadn't been actively
> contributing fixes.
>
> Folks who care about multithread performance on Linux might want to
> start working on improving thread support in the kernel. In the past,
> my impression is that the major Linux kernel developers don't think
> the thread support has problems. I haven't kept up with it enough to
> really know - anyone else know more?
unfortunately I have to agree with him, it's the os's job. I think
since ibm force kernel developer to use a better thread arhitecture
(just read their paper about linux thread on alphawors) there will
some changes and their kernel patch (not to spend so much time in
the thread scheduler) is in the main kernel tree (at least in 2.3.x).
btw. I was on the "what's coming on jfc/swing" session, and it's
turned out they have (will have but we can see a demo now) skin
arhitecture for swing which is based on themes, mostly on linux's
gtk themes model (the refer it as linux's themes). it's nice thet
there are people at sun who try to put new idea from linux (or any
other oss) to java. and give a credit for two folks (two friz) who
made the first skin implementation for swing one of them for gtk
the other for kde (I don't know why they are said gtk insted of qt
if refer to gtk?). it's another kind thing to say a thank you.
another good stuff swing has a wheelmouse support too.
-- Levente
"The only thing worse than not knowing the truth is
ruining the bliss of ignorance."
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]