Trop long; Pour lire
Le multithreading et le multitraitement sont les deux moyens les plus courants d'atteindre la concurrence et la parallélisation. Peu de développeurs comprennent la différence entre eux et ne parviennent pas à choisir lequel utiliser. Dans cet article, nous discuterons des différences. Nous pouvons utiliser le module Threading Python pour comprendre et implémenter le concept. Le module de threading offre une API intuitive pour générer facilement plusieurs threads qui peuvent être utilisés lorsqu'il y a plus de puissance de traitement requise. Pour ce faire, vous devrez utiliser quelque chose connu sous le nom de **Lock** ou **Global Interpreter Lock en Python.