[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto]

Problema no EP1 - funcao shmget()



   Prof. Reverbel,

   Estamos fazendo o EP1, e aparentemente esta tudo ok. Porem, na hora em
que criamos a memoria compartilhada (no supervisor), percebemos que quando
passamos o valor 201 no parametro size da funcao shmget(), a funcao nao
funciona e o programa eh abortado.
   Se nos abaixamos um pouco o valor, (por exemplo, para 181), a funcao
volta a funcionar. Esse comportamente nao parece normal. O sr. saberia o
por que disso ocorrer? E, caso positivo, o que devemos fazer?

Atenciosamente,
Rodrigo e Leonardo

P.S.: como podemos testar se o algoritmo de concorrencia esta realmente 
funcionando? Criar muitos operadores eh bastante trabalhoso, o sr. teria
alguma ideia?