浅谈LD_ASSUME_KERNEL
linux支持的三种线程模型:1,linux Threads,这是linux标准的的线程库,但是与IEEE的POSIX不兼容.2.Native POSIX Thread Library(简称NPTL,原生的POSIX线程库,不知道是不是这样翻译),这个线程库是REDHAT开发的,支持CLONE()线程的系统调用,在REDHAT (KERNEL 2.6)Linux 默认是这个库.3.Next Gernation POSIX Thread(NGPT)由IBM开发的与标准的POSIX线程库兼容.但是IBM表示可能会在将来不会进行继续开发.
由于ORACLE 9i FOR LINUX是在标准的linux Threads下开发的,因此当在redhat(kernel 2.6)linux上安装的时候,必须设定LD_ASSUME_KERNEL为2.4.0,以让redhat linux使用标准的linux Threads,否则安装进度指示条一直停留在开始处,如:RHAS 4,RHEL 5.
阅读(6051) | 评论(0) | 转发(0) |