Python GIL e multithreading
Eu gostaria de separar o meu aplicativo sigle-thread para o número de threads de trabalho. Apenas 1 pergunta - o que acontece com o desempenho dessa ação? Se o GIL impedir que o python execute mais de 1 thread no momento, terei algum lucro?
Outro ponto (do ponto de vista c / c ++) - como eu sei que cada thread, de qualquer forma, pode ser executado exclusivamente, então no nível inferior ao interpretador python eu tenho a mesma limitação.
Resumo: Os encadeamentos python terão menor eficiência que o encadeamento 'nativo' em parte da alternância de tarefas?