Grokking Multithreading and Concurrency for Coding Interviews
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%