2 votes

Dans la synchronisation des processus, qu'est-ce qu'un moniteur ?

Il existe de nombreuses informations sur Internet concernant les sémaphores, les mutex, etc. Mais pour autant que j'aie cherché, il n'y a pas d'informations claires sur les moniteurs.

Je sais qu'un Mutex permet l'exclusion mutuelle entre les processus. Un sémaphore binaire remplit également une fonction similaire. Dans ce cas, quel est l'intérêt d'introduire un nouveau concept appelé Monitor.

Qu'est-ce qui le rend si spécial ?

2voto

Jilesh P. Points 1

A Monitor est une technique de verrouillage plus simple qui permet de verrouiller les ressources entre les threads d'un même processus, tandis que Mutex y Semaphore permet le verrouillage des ressources entre processus.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X