Server Hacking - What is Multithreading ?
- Multithreading is a process of execute several threads concurrently.
- Thread is a lightweight sub process, a smallest unit of processing.
- We use multithreading than multiprocessing because threads share a common memory area.
- A multithreading is the ability of a single core in a multi-core processor or central processing unit (CPU) to execute multiple processes or threads concurrently, appropriately supported by the operating system.