SUSE FAQ 系列 -- SLES9 linux thread 线程模型的设置

发表于:2007-06-09来源:作者:点击数: 标签:
在SLES9上运行老的程序,线程与NPTL不兼容时,如何设置环境变量使用老的线程模型

Q: 在SLES9上运行老的程序,线程与NPTL不兼容时,如何设置环境变量使用老的线程模型
A: 在SLES9/SuSE 9.1中使用比以前的名为linuxthreads的实现更好的新pthread线程实现NPTL。
   如果你的旧的应用程序和NPTL不兼容,可以通过设置环境变量LD_ASSUME_KERNEL为2.4.21
   使用老的线程实现。
    
   可以在环境变量里面进行设置:
   bash> export LD_ASSUME_KERNEL=2.4.21
   csh> set LD_ASSUME_KERNEL 2.4.21
   
   参见SLES9光盘1上docu目录下的Release_Notes.htm
 
 

原文转自:http://www.ltesting.net