diferencia entre bloqueo, barrera de memoria, semáforo
Este artículo:http://www.aristeia.com/Papers/DDJ_Jul_Aug_2004_revised.pdf (página 12) parece hacer una diferencia entre un bloqueo y una barrera de memoria
Me gustaría saber cuál es la diferencia entre un bloqueo, una barrera de memoria y un semáforo.
(Mientras que otras preguntas podrían mencionar la diferencia entre un bloqueo y un objeto de sincronización, no encontré ninguna sobre la diferencia entre un bloqueo y una barrera de memoria)