OS - Main Thread

Process States


The main thread is another name for a process because every process has at least one thread, the main thread.

The term main means that this is the entry point.

From the application programmer's point of view, just one thread is started, called the main thread. And this thread has the ability to create additional threads.

This is the only one authorized to start new threads.

The main thread is also known as the Event Loop because it's the event coordinator.

Discover More
Multi Threading Puppies
Process - (Kernel) Thread (Lightweight processes - LWP)

A thread is a child unit of execution of a process (also known as the ). Threads exist within a process. A process acts as a container for threads. A process is a unit of resources, while a thread is...
Card Puncher Data Processing
What is an Event Loop?

An Event loop is a thread that waits for and dispatches events or messages that may contains: data or runnable code An event loop is also known as: message dispatcher, message loop, message...

Share this page:
Follow us:
Task Runner