家喻户晓,Python本身的字节码在执行的时候因为GIL的机制,是无奈同时利用多CPU的计算资源的;然而对于python封装的C库、并且线程是在C库中创立并保护的、并且线程并不需要callback Python的代码的状况下,还是能利用的多核的并发劣势的。
参考:编译ffmpeg以取得极佳性能
家喻户晓,Python本身的字节码在执行的时候因为GIL的机制,是无奈同时利用多CPU的计算资源的;然而对于python封装的C库、并且线程是在C库中创立并保护的、并且线程并不需要callback Python的代码的状况下,还是能利用的多核的并发劣势的。
参考:编译ffmpeg以取得极佳性能