DSA Factory
Curriculum
Operating systems

Processes and threads

About 7 steps, from the first idea to a mastery test.

  1. Stage 0States and switchingFree
    1. 1The process states12 min
    2. 2The context switch12 min
  2. Stage 1Process statesComing soon
  3. Stage 2ThreadsFree
    1. 1Why threads exist12 min
    2. 2Kernel threads and user threads13 min
    3. 3Threads versus processes11 min
  4. Stage 3Talking between processesComing soon
  5. Stage 4Processes talking to each otherFree
    1. 1Shared memory or message passing12 min
    2. 2Pipes and signals12 min
Start freeTry a step first