Multi-threaded Programming
A thread is a basic unit of CPU utilization; it has a thread id, a program counter, a register set, and a stack. It shares code, data and other os resources such as open files and signals with other threads in the process.Multi-threaded ProcessesThe traditional single-threaded program can do only one task, the multi-threaded process … Read more