Grokking Multithreading and Concurrency for Coding Interviews
Vote

0% completed

​

The Thread Life Cycle and Scheduling

Know the Vocabulary

This lesson uses the terms below many times. Read them once now, and come back here when a later section needs one.

  • Thread: One path of work inside a program. A program can run many threads at the same time.
  • Core: One part of the processor that runs one thread at a time.
  • Thread state: A label that says what a thread is doing right now, such as running or waiting.
  • Runnable: The state of a thread that is ready to run and needs only a free core.
  • Running: The state of a thread that a core is running right now.

.....

.....

.....

Like the course? Get enrolled and start learning!

Reading Progress

0%


Vote for new content