Thread
From DmWiki
Threads are execution contexts of the operating system, similar to normal processes. A thread can also be called "lightweight process", which is essentially where the difference lies; threads are cheaper (faster) to create by the OS. Threads also, normally, share the creating process' memory space.
Threads are often labelled, and assigned to specific tasks. Such as "worker thread" or possible "producer thread" and "consumer thread".
The UNIX system call fork() does not create a thread but a child process, which in this case is basically a copy of the parent process.
This article is a stub. You can help improve the article by expanding it.
