众所周知,Python自身的字节码在执行时由于GIL机制,无法同时使用多个CPU的计算资源;但是对于python封装的C库,并且在C库中创建和维护线程,并且线程不需要回调Python代码,仍然可以发挥多核并发的优势。参考:编译ffmpeg以获得出色的性能

众所周知,Python自身的字节码在执行时由于GIL机制,无法同时使用多个CPU的计算资源;但是对于python封装的C库,并且在C库中创建和维护线程,并且线程不需要回调Python代码,仍然可以发挥多核并发的优势。参考:编译ffmpeg以获得出色的性能