Hint: You can adjust the default video playback speed in your account settings.
Hint: You can set the default subtitles language 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.

Colin Potter on July 14, 2020

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

Become a Member to join the conversation.