---
### [python - speed up]
- [[python - speed up]利用Concurrency加速你的 Python 程式執行效率](https://hackmd.io/@YungHuiHsu/SJ5EgB5eT)
- [[python - speed up] process(程序/進程) 與 thread (執行緒/線程)](https://hackmd.io/@YungHuiHsu/SJCIdO5x6)
- [[python - speed up] 多執行緒(multi-threading)的基本概念](https://hackmd.io/@YungHuiHsu/r1C9Akpgp)
- [python - speed up] threading 模組的使用(待補)
- [[python - speed up] How to speed up multiple camera streams simultaneously with multithreading<br>如何使用多執行序加速視訊(相機/錄影)串流](https://hackmd.io/@YungHuiHsu/BJr5SyYQn)
- [python - speed up] multiprocessing模組的各種使用方法(待補)
- [[python - speed up] multiprocessing模組的Pool功能使用範例。multiprocessing.Pool Sample Notes](https://hackmd.io/@YungHuiHsu/BJiMZLKxp)
---
本文範例主要參考[2019。Jim Anderson。realpython.com。An Intro to Threading in Python](https://realpython.com/intro-to-python-threading/)
---
* What threads are
* How to create threads and wait for them to finish
* How to use a ThreadPoolExecutor
* How to avoid race conditions
* How to use the common tools that Python threading provides
---
## 實際範例
### 解析YOLO 系列處理串流的threading方案
見[如何使用多執行序加速視訊(相機/錄影)串流](https://hackmd.io/@YungHuiHsu/BJr5SyYQn)
## Reference
#### [2019。Jim Anderson。realpython.com。An Intro to Threading in Python](https://realpython.com/intro-to-python-threading/)