]> git.llucax.com Git - z.facultad/75.59/filosofos.git/log
z.facultad/75.59/filosofos.git
18 years agoFix doc3 master darcs_import
Ricardo Markiewicz [Thu, 1 Dec 2005 15:51:08 +0000 (15:51 +0000)]
Fix doc3

18 years agoSaco el n=0 para que haya delay.
Ricardo Markiewicz [Thu, 1 Dec 2005 05:04:55 +0000 (05:04 +0000)]
Saco el n=0 para que haya delay.

18 years agoHago que ande bien.
Ricardo Markiewicz [Thu, 1 Dec 2005 04:43:40 +0000 (04:43 +0000)]
Hago que ande bien.
El otro no andaba. Ahora cambia la logica, en lugar de agarrar de a un palito, espera a tener
ambos palitos libres antes de comenzar pasar el lock. De esperar a 1 a la vez, se daba la posibilidad
de bloqueo.

18 years agoahora si anda..
tailor [Thu, 1 Dec 2005 03:46:27 +0000 (03:46 +0000)]
ahora si anda..

18 years agome copio de gaz
tailor [Wed, 30 Nov 2005 02:13:15 +0000 (02:13 +0000)]
me copio de gaz

18 years agoDoc del filosofos3
Ricardo Markiewicz [Wed, 30 Nov 2005 02:13:10 +0000 (02:13 +0000)]
Doc del filosofos3

18 years agodocumentacion del primero
tailor [Wed, 30 Nov 2005 01:17:58 +0000 (01:17 +0000)]
documentacion del primero

18 years agoarregle un poco la doc del 2
tailor [Tue, 29 Nov 2005 22:45:39 +0000 (22:45 +0000)]
arregle un poco la doc del 2

no se para que agrego un comentario largo si no tengo nada que decir..

arreglos y doc

18 years agoPongo la espera en segundos para ser consistente.
Ricardo Markiewicz [Tue, 29 Nov 2005 04:50:30 +0000 (04:50 +0000)]
Pongo la espera en segundos para ser consistente.

18 years agodejo la version con locks vieja pero agrego la bis que anda bien porque la otra
tailor [Tue, 29 Nov 2005 03:13:06 +0000 (03:13 +0000)]
dejo la version con locks vieja pero agrego la bis que anda bien porque la otra
era una basofia

version que anda

18 years agoAgrego parametros por linea de comando.
Ricardo Markiewicz [Tue, 29 Nov 2005 02:55:28 +0000 (02:55 +0000)]
Agrego parametros por linea de comando.

18 years agoFix: había que soltar los palitos :)
Ricardo Markiewicz [Tue, 29 Nov 2005 02:47:33 +0000 (02:47 +0000)]
Fix: había que soltar los palitos :)

18 years agoPrimer version con monitores.
Ricardo Markiewicz [Tue, 29 Nov 2005 02:19:54 +0000 (02:19 +0000)]
Primer version con monitores.
Implementado en Java por simplicidad en el uso de monitores. Segun entiendo
Object tiene el soporte de Monitores "simple" en Object (implementa wait, notify
y notifyAll). Hay una clase Monitor (no pude encontrar en que paquete) que soporta
Conditions y quedaria mas pulenta, pero para empezar creo que seria esto nomas.

La ventaja de utilizar Conditions, es que el Wait se hace sobre el condition y cuando
se libera un palito se despierta solo al thread que lo esta esperando siendo
"mas eficiente".

Si logro completar el ejemplo mas pulenta lo subo.

18 years agoAgrego diagrama de estados.
Ricardo Markiewicz [Mon, 28 Nov 2005 21:16:09 +0000 (21:16 +0000)]
Agrego diagrama de estados.

18 years agoAgrego doc sobre la implementacion con semaforos.
Ricardo Markiewicz [Mon, 28 Nov 2005 21:03:27 +0000 (21:03 +0000)]
Agrego doc sobre la implementacion con semaforos.

18 years agoanda bien por lo visto
tailor [Mon, 28 Nov 2005 01:59:58 +0000 (01:59 +0000)]
anda bien por lo visto

18 years agotodavia no anda muy bien, pero ya lo voy a sacar andando..
tailor [Mon, 28 Nov 2005 00:46:37 +0000 (00:46 +0000)]
todavia no anda muy bien, pero ya lo voy a sacar andando..

con semaforos.

19 years agotodo
tailor [Thu, 24 Nov 2005 03:33:00 +0000 (03:33 +0000)]
todo

19 years agocopado !
tailor [Wed, 23 Nov 2005 14:11:37 +0000 (14:11 +0000)]
copado !
todavia no comen, pero miren que tipos pensantes son mis filosofos...
ejecuten el filosofos.py y veanlos pensar..

piensan

19 years agolos subo para que no se borren, pero todavia no andan para nada bien..
tailor [Wed, 23 Nov 2005 13:59:03 +0000 (13:59 +0000)]
los subo para que no se borren, pero todavia no andan para nada bien..
si me dan algo de tiempo los arreglo..

iniciales, no andan.