Python multithreading model
问题 I have been studying multithreading in python for a while, however I was confused on a few issues- Firstly, are the threads created by the python threading library user level or kernel level threads? Books say that user level threads must be mapped to kernel threads and the operating system only creates and maintains kernel level threads. Which thread model will be used in the python threading library? Further, who makes the choice between kernel and user level threads? Is it the operating