Rodando o Aplicativo:
Uma das principais características da linguagem Java é ser
multiplataforma, ou seja, uma vez compilado, o código pode rodar
em qualquer máquina ou sistema operacional, sem a necessidade de
ser alterado ou recompilado. No entanto, essa flexibilidade traz um preço,
que é a necessidade de ter instalado o programa que irá emular
a máquina virtual Java, que processa o código compilado.
Uma alternativa mais simples é a visualização de applets
através de browsers de WWW, como por exemplo o Netscape Navigator
e o Internet Explorer. Pessoalmente, recomendamos o uso do Netscape Navigator,
versão 3.01 ou superior, onde o aplicativo do produtor-consumidor
foi testado e visualizado por nós.
Produtores X Consumidores | psleep(ms) | csleep(ms) | buflenght | sleeptime(ms) |
1 produtor e 1 consumidor | 700 | 700 | 10 | 400 |
1 produtor e 1 consumidor | 700 | 700 | 10 | 50 |
3 produtores e 3 consumidores | 500 | 500 | 15 | 400 |
3 produtores e 3 consumidores | 500 | 250 | 15 | 400 |
1 produtor e 2 consumidores | 250 | 500 | 10 | 400 |
2 produtores e 1 consumidor | 250 | 500 | 10 | 400 |