Présentation générale et démonstration du Multithreading par Duc-Tuan, Consultant et Practice Leader C++ chez Algofi.
Qu’est-ce que le Multithreading ?
Le Multithreading est la capacité d’un programme ou d’un processus du système d’exploitation à gérer son utilisation par plusieurs utilisateurs à la fois, voire à gérer plusieurs demandes d’un même utilisateur, sans qu’il soit nécessaire de créer plusieurs exemplaires du programme exécuté sur l’ordinateur …
Dans la première partie du Speed Learning, Duc-Tuan aborde la programmation en parallèle, le thread vs le process, l’exclusion mutuelle, le lock et deadlock.