Title :
Writing multithreaded code in Solaris
Author :
Kleiman, Steven ; Smaalders, Bart ; Stein, Dan ; Shah, Devang
Author_Institution :
SunSoft Inc., Mountain View, CA, USA
Abstract :
SunOS 5.0, the operating system component of Solaris 2.0, contains the kernel support for multiple threads of control in a single process address space. This allows a single application to efficiently overlap I/O operations and to take advantage of more than one processor, if available. The authors describe some of the issues in using and converting libraries to the multithreaded environment. In addition, they give several examples of different uses of threads in user applications.<>
Keywords :
multiprocessing systems; operating systems (computers); parallel programming; software reusability; Solaris 2.0; SunOS 5.0; input output operations; kernel support; multiple threads of control; multithreaded environment; operating system; single process address space; software libraries; Kernel; Libraries; Lighting control; Operating systems; Real time systems; Size control; Sun; System recovery; Writing; Yarn;
Conference_Titel :
Compcon Spring '92. Thirty-Seventh IEEE Computer Society International Conference, Digest of Papers.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2655-0
DOI :
10.1109/CMPCON.1992.186707