Recalling that system solution for background
threading has been promised instead of
Problem is that Thread with MIN_PRIORITY blocks
foreground threads such as AWT. It may render IDE
on Linux to be unresponsive.
All modern desktop systems support at least two
thread levels. It simplifies application
programmer life a lot. Please enable this feature
Do we want to implement this for promo-D?
I remember we planned to do so...
There is no simple solution for NetBeans. One may want to try
-XX:+UseThreadPriorities option mentioned in
http://java.sun.com/docs/hotspot/VMOptions.html. Also there are option
-XX:-UseSpinning and -XX:PreBlockSpin=10
Personally I see some improvement in percetion of operations like
warmup on my Linux with fedora core 2 based on 2.6.5 kernel running on
JDK1.5.0 builds. I do not expect that we will change anything in
not clear to me what this issue is about. We pass thread priority
down to JVM, what more can we do?
RP fix (or transitive JVM fix) was mentioned by performance team at
time when NetBeans native code workarounding this problem was dropped.
Just continue pushing on proper implementation and planing teams.
Linux end users would really appreciate it.
As we've discussed recently there is no plan to make any change in RP now.
We agreed that it would be usefull to measure and compare behaviour on
Linux 2.4/JDK1.4 vs. Linux 2.6/JDK1.5
and vs. Windows and with the nice() workaround.
We've seen no problems caused by ignored thread priorities recently.