Thread and Process


Thread

Process

C/C++ vs Python Threading: Global Interpreter Lock (GIL)

HyperThreading

References


  1. How to Use Threads for IO Tasks in Python
  2. Confusion about multithreading in Python and C
  3. Does async programming mean multi-threading?
  4. What Is the Python Global Interpreter Lock (GIL)?
  5. Multithreading in C
  6. What Is Hyper-Threading?
  7. Python Multithreading and Multiprocessing Tutorial
  8. An Intro to Threading in Python