[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: duvidas do ep3
- Subject: Re: duvidas do ep3
- From: Paulo Eduardo Azevedo Silveira <peas@linux.ime.usp.br>
- Date: Fri, 8 Jun 2001 12:10:16 -0300 (BRT)
Acabei de ver que no enunciado fala pra nao fazer assim
desculpem
Paulo Eduardo A. Silveira <peas@linux.ime.usp.br>
UIN: 5142673 www.paulo.com.br
On Fri, 8 Jun 2001 levifuku@terra.com.br wrote:
> Se você fizer desta maneira não estará aninhando os locks da forma que o professor pediu...
>
> Ele quer que o programa deva ter a propriedade de isolação...
> sei lá...
> estou tb com dúvida quanto a isso...
>
> falow
> Levi
>
> > Oi pessoal
> > tenho algumas duvidas
> >
> >
> > na transferencia, tem algum mau eu chamar os metodos deposito e
> > saque? tipo, ele faz uma transferencia de 100 da conta 1 para a 2, entao
> > na verdade o programa faz um saque da conta 1 e um deposito na conta 2.
> > talvez isso nao seja uma boa ideia porque nao teria locks na
> > transferencia, soh quando o deposito() e saque() fosse chamados.
> >
> > saque () {
> > locka()
> >
> > deslocka();
> > }
> >
> > deposito {
> > locka();
> >
> > deslocka();
> > }
> >
> > transf {
> > saque();
> > deposito();
> > }
> >
> > entao, sera que funciona ou pode gerar um estado indesejavel?
> > talvez a pessoa possa ver o estado em que a conta 1 ja sofreu o saque, mas
> > a conta 2 ainda nao recebeu a grana. mas eh que o programa ia ficar chic
> > assim.
> >
> > Paulo Eduardo A. Silveira <peas@linux.ime.usp.br>
> > UIN: 5142673 www.paulo.com.br
> >
> >
>
>