¿El intérprete de Python predeterminado que viene con la distribución de Ubuntu es CPython o no?
Si no es CPython, ¿tiene GIL o no?
Respuesta1
Sí, la implementación predeterminada del intérprete de Python en Ubuntu, como en cualquier otro lugar, es CPython. Si fuera algo no estándar (por ejemplo, PyPy, IronPython, Jython, Cython o cualquier otra cosa), se llamaría así. "Python" simple es siempre CPython.
Con respecto al GIL (Global Interpreter Lock), sí, CPython y, por lo tanto, el intérprete Python estándar de Ubuntu está sujeto a esa característica/limitación. Eso significa que sus scripts de Python generalmente se ejecutarán en un solo hilo (a menos que use la multiprocessing
biblioteca o alguna otra cosa especial).