AKAIK... Everybody using Redhat 9 is using it. Redhat backported stuff from the development kernel into their special kernel and NPTL is in there. If fact, this seems to be one of the reasons for going from Redhat 8 to 9. As something to be aware of, this affects Java on linux as versions prior to 1.4.1 are not compatible with NPTL. Apparently the JVM developers had to put in a lot of Linux specific tricks to get decent performance out of the threading system, and NPTL breaks those hacks. The good thing is that Java support going forward should have better performance for heavily multithreaded apps.
I've also noticed that the new threading system changes the way thread and process Ids are reported. Prior to NPTL doing a thread dump from Java would give individual process Ids (shown in hex as the 'tid' in the thread dump) for each thread and now it only gives the main PID. Another note is that you can switch back to the old threading system with: export LD_ASSUME_KERNEL=2.4.1 Kahli -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Rob Hudson Sent: Thursday, November 06, 2003 4:04 PM To: EUGLUG Subject: [eug-lug]NPTL Anyone used the Native POSIX Thread Library (NPTL) for Linux? http://lwn.net/Articles/10710/ _______________________________________________ EuG-LUG mailing list [EMAIL PROTECTED] http://mailman.efn.org/cgi-bin/listinfo/eug-lug _______________________________________________ EuG-LUG mailing list [EMAIL PROTECTED] http://mailman.efn.org/cgi-bin/listinfo/eug-lug