Re: java and ntpl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 2003-04-02 at 15:32, Justin Georgeson wrote:
> I read somewhere that I must use JDK/JRE 1.4 or higher due to the NTPL 
> stuff. Is this strictly for the Sun implementations (perhaps the IBM 1.3 
> SDK and RE are useable)? Is there any compat lib I could install or 
> anything like that?
> 

>From the Release Notes:

>      o Red Hat Linux 9 includes the Native POSIX Thread Library
>        (NPTL), a new implementation of POSIX threads for Linux. This library
>        provides performance improvements and increased scalability for i686
>        or better processors.
> 
>        This thread library is designed to be binary compatible with the old
>        LinuxThreads implementation; however, applications that rely on the
>        places where the LinuxThreads implementation deviates from the POSIX
>        standard will need to be fixed. Notable differences include:
> 
>        - Signal handling has changed from per-thread signal handling to POSIX
>        process signal handling.
> 
>        - getpid() returns the same value in all threads.
> 
>        - Thread handlers registered with pthread_atfork are not run if
>        vfork() is used - no manager thread
> 
>        Applications that are known to have problems using NPTL include:
> 
>        - Sun JRE prior to version 1.4.1
> 
>        - IBM JRE
> 
>        If an application does not work properly with NPTL, it can be run
>        using the old LinuxThreads implementation by setting the following
>        environment variable:
> 
>        LD_ASSUME_KERNEL=<kernel-version>
> 
>        The following versions are available:
> 
>        - 2.4.1 - Linuxthreads with floating stacks
> 
>        - 2.2.5 - Linuxthreads without floating stacks
> 
>        NPTL support for all dynamically-linked applications can be disabled
>        by using the following boot-time option:
> 
>        nosysinfo
> 
   gerry





[Index of Archives]     [Fedora Users]     [Centos Users]     [Kernel Development]     [Red Hat Install]     [Red Hat Watch]     [Red Hat Development]     [Red Hat Phoebe Beta]     [Yosemite Forum]     [Fedora Discussion]     [Gimp]     [Stuff]     [Yosemite News]

  Powered by Linux