Objetivos¶
- Entender la diferencia entre hilo y proceso
- Entender cómo implementar hilos en Python
- Entender cómo implementar procesos en Python
Temas¶
Resumen¶
El dia de hoy vimos la diferencia entre hilo y proceso, el hilo tiene la ventaja de que tiene memoria compartida, pero tiene problemas por la optimización de python GIL y el tema de condiciones de carrera lo que implica usar estrategias como la sincronización. Los procesos en cambio, tienen memoria independiente y funcionan de forma independiente, pero tienen el problema de que las variables no son compartidas para esto usamos datos de la misma libreria (Array y Value) para poder compartir información.