发行说明


14.7 在 4.3.3 之前的 AIX 系统上,AutoLoader 在派生期间可能会挂起

AutoLoader 是一个多线程程序,其中一个线程脱离另一进程。从一个子进程派生子进程会导致在子进程中创建父进程内存的映象。

在 AIX 4.3.3 之前的 AIX 系统上,可能会出现这样一种情况,由 libc.a 用来管理多个线程(这些线程从同一进程内的堆分配内存)的锁定将被不包含子进程的线程挂起。既然不包含有子进程的线程将不存在于子进程中,则始终不会在子进程中释放此锁定,这使得父进程在将来某些时候被挂起。

AIX 4.3.3 包含对 libc 问题的修正,该问题会导致 AutoLoader 在派生期间挂起。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]