Solaris 8 操作环境的新增功能

备选 1 级 Libthread

标准的 Solaris 线程实现为 2 级模型,其中的用户级线程是在可能较少的轻量级进程 (LWP) 上的多路复用。LWP 是操作系统分配给处理器的基本执行单位。

Solaris 8 软件提供备选线程实现一个一级模型,在此模型中用户级线程与 LWP 一一相关。此实现比标准实现更简单,对多线程应用程序可能更有利。它为 POSIX 线程和 Solaris 线程提供与标准实现相同的接口。

现有多线程程序可以使用 LD_LIBRARY_PATHLD_LIBRARY_PATH_64 环境变量在运行时与备选 libthread 绑定在一起。

有关使用的详细信息,请参见 threads(3THR) 手册页。