Gostaria de saber se existe algum mecanismo existente para monitorar um segmento de memória compartilhada.
Para obter mais elobarote, considere um segmento de memória compartilhada com um buffer circular acessado por muitos processos que vinculam o segmento. Se o processo adquire um bloqueio mutex e morre sem desbloqueio, será um impasse. Eu preciso de alguma forma monitorar a memória compartilhada e lançar tal processo que se comporta mal assim.
Este é um desses cenários ... Você pode por favor me ajudar a trazer mais situações desse tipo e como superar isso?
Tags c++ linux ipc shared-memory