[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!"
--------------------------------------------------------------------------------