Executando um executável com tempo de execução fixo e limite de memória e obtendo código de saída

1

Qual é a melhor maneira de executar um executável com limite de tempo de execução e memória (RAM) (por exemplo, 2,5 segundos e 32768 kB)?

Eu preciso obter o código de saída se ele sair sem violar os limites de tempo e memória. Caso contrário, ele deve ser eliminado e preciso saber qual limite ele violou (por exemplo, MEMORY_LIMIT_EXCEEDED , TIME_LIMIT_EXCEEDED ).

    
por Silap Aliyev 10.03.2014 / 12:47

1 resposta

2

Eu recomendaria essa boa ferramenta, limitará o tempo de CPU ou o consumo de memória:

link

    
por Sylvain Pineau 10.03.2014 / 13:16