Hint: You can adjust the default video playback speed in your account settings.
Sorry! Looks like there’s an issue with video playback 🙁 This might be due to a temporary outage or because of a configuration issue with your browser. Please see our video player troubleshooting guide to resolve the issue.

What Is a Thread?

Give Feedback

In this lesson, you’ll cover some terminology:

  • CPU (central processing unit) is a piece of hardware in a computer that executes binary code.
  • OS (operating system) is software that schedules when programs can use the CPU.
  • Process is a program that is being executed.
  • Thread is part of a process.

Blocking happens when a thread is stuck, waiting for a something to finish so it can complete its function. When single-threaded apps get blocked, this causes a poor user experience and slower overall execution time.

Multi-threaded apps can execute more than one function at what appears to be the same time. While one thread is blocked, other threads can continue their execution.

Comments & Discussion

Colin Potter on July 14, 2020

Lee Gaines, there are short and curlies all over my screen :)

Become a Member to join the conversation.