Chapter 4
by sem mun jian
1. Processes and threads
1.1. Processes
1.1.1. everything that can affect, or be affected by, the process: code, data, call stack, open files, network connections, etc
1.2. Threads
1.2.1. Concurrent execution on multiprocessors
1.2.2. Most common usage for threads: large server applications
1.2.3. Thread is unit of sequential execution