J'ai trois questions qui me font douter :
-
Si un thread dans un programme appelle
fork()
Le nouveau processus duplique tous les threads, ou le nouveau processus est-il monofilaire ? -
Si un thread invoque
exec()
le programme spécifié dans le paramètre àexec()
remplacer l'ensemble du processus, y compris TOUS les fils ? -
Les appels système sont-ils préemptifs ? Par exemple, un processus peut-il être programmé au milieu d'un appel système ?