Tilläggsinformation för Solaris 9 9/05 HW

Funktionen fork()

Hur funktionen fork() fungerar när biblioteket -lpthread inte är inlänkat kan komma att ändras i en framtida version. Detta ändrade beteende innebär att trådar i Solaris stämmer överens med POSIX-trådar (Portable Operating System Interface).

Funktionen fork() kan bli omdefinierad så att den fungerar som fork1(). Då skulle fork() bara kopiera de anropande trådarna i den underordnade processen. Denna omdefinition är en anpassning till hur fork1() och fork() fungerar när de länkas till -lpthread.

Stöd för program som kräver replicate-all för fork() kommer att finnas kvar.