| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/04/2005 21:29:37
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
Preciso executar um programa X por no maximo 10 segundos e se ele parar antes nao tem problema.
Alguem conhece algum programa que faca isso para o meu X so rodar por esse tempo no maximo? Pode ser um executavel em C ou qq coisa do genero (modo console)
Att
Guilherme Silveira
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/04/2005 22:18:38
|
Rafael Steil
Administrador
![[Avatar]](/images/avatar/8e296a067a37563370ded05f5a3bf3ec.jpg)
Membro desde: 31/08/2002 02:35:53
Mensagens: 5984
Localização: São Paulo
Offline
|
Uma TimerTask que, qdo bater no limite, sair do programa com um System.exit(), nao da conta do recado?
Rafael
This message was edited 1 time. Last update was at 13/04/2005 22:19:04
|
"working code attracts people who want to code. Design documents attract people who want to talk about coding - Charles Miller"
http://rafaelsteil.com
http://twitter.com/rafaelsteil
http://www.jforum.net
http://www.flickr.com/photos/rafaelsteil |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/04/2005 22:31:34
|
vamorim
JavaEvangelist
![[Avatar]](/images/avatar/bd5af7cd922fd2603be4ee3dc43b0b77.jpg)
Membro desde: 21/11/2003 17:08:39
Mensagens: 481
Localização: Rio de Janeiro - RJ
Offline
|
Hummm... desenvolvimento de sistemas de tempo real....
Dependendo da catástrofe que pode ocorrer caso o sistema não respeite o requisito dos 10 segundos (exemplo: controles de um carro) é melhor:
* Escrever usar um gerenciamento de memória próprio (imagina uma coleta de lixo logo no meio dos 10 segundos!)
* Usar algum sistema operacional adequado para sistemas de tempo real
|
Vinci Pegoretti Amorim
http://vinci.blog.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2005 07:36:58
|
leomc
JavaGuru
![[Avatar]](/images/avatar/60519c3dd22587d6de04d5f1e28bd41d.png)
Membro desde: 16/02/2004 21:39:45
Mensagens: 216
Localização: Brasília - DF
Offline
|
dá uma olhada no http://javolution.org/
|
[]'s Léo
Melhores Destinos - passagens aereas profissionais
http://www.leonardomarques.net |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2005 08:53:46
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
timertask nao rolou. um while(true); segurou ela por tempo a mais do limite, zoando o agendador
nao precisa ser em java achei uma rotina em c que pode fazer o que preciso, vou dar uma olhada depois eu comento, valeu pelas dicas
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2005 09:56:37
|
bandrade
GUJ Ranger
Membro desde: 20/01/2003 15:45:15
Mensagens: 782
Offline
|
num rola de fazer com thread nao?
qdo passar 10 segs vc dah um destroy nela... isso eh possivel?
Eu num tenho as manha de thread nao...);
|
Will Code For Food |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2005 12:14:35
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
com thread o agendador fica doidao e da para quebrar a situacao
vou tentar o setrlimit do C
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/04/2005 12:35:57
|
Guilherme Silveira
Administrador
Membro desde: 14/08/2002 10:09:26
Mensagens: 1096
Localização: Sao Paulo
Offline
|
Rafael Steil wrote:Uma TimerTask que, qdo bater no limite, sair do programa com um System.exit(), nao da conta do recado?
Rafael
TimerTask deu certo, tava com problemas de prioridades que estava perdendo ele mas deu certo agora
a versao em C tambem deu certo, mas vou ficar com a em java, apesar de ficar com medo de depender do agendador
Obrigado
Guilherme
|
-------------------------------------------------------
Guilherme Silveirahttp://blog.caelum.com.br
 |
|
|
 |
|
|