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)
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
bandrade
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…);
Guilherme_Silveira
com thread o agendador fica doidao e da para quebrar a situacao
vou tentar o setrlimit do C
Guilherme_Silveira
Rafael Steil:
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