[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Mais d�vidas!



Bom, antes de mais nada, gostaria de exclarecer que eu moro no interior
a 15 anos mesmo. Em Indaiatuba, perto de Campinas. Ent�o eu REALMENTE
sou do interior. :-)

Bom, a d�vida � mais de implementa��o agora.

Se os m�todos do meu monitor utilizarem outros m�todos adicionais (estou
pensando em C, logo s�o fun��es) que n�o tem muito haver com o monitor,
por exemplo, para manipular alguma estrutura de dados como um grafo por
exemplo, eu preciso colocar os mutexes nesses m�todos tamb�m, ou eu
posso realmente assumir que eles n�o ser�o utilizados por outras
threads? 
De um modo geral, eu posso at� mesmo ter fun��es que ser�o
compartilhadas pelos tr�s monitores, por exemplo, alguma fun��o gen�rica
para algum calculo gen�rico, por exemplo, uma fun��o para calcular o
produto de duas matrizes recebidas como par�metro da fun��o.
Eu preciso colocar os mutex nessas fun��es tamb�m?

Obrigado.
[]'s

-- 
Nelson Guedes Paulo Junior   
E-mail:  <npaulo@linux.ime.usp.br>   UIN: 2489382 (Tender [:alpha:]*)
--------------------------------------------------------------------------------
   )__(
   (oo)
    \/-------*
     ||     | \
     ||----||  \
     vv    vv

 Reverse Polish Cow
--------------------------------------------------------------------------------
"A estat�stica � uma maneira de se torturar os n�meros at� que eles confessem!"
--------------------------------------------------------------------------------