Grazie della risposta Alex! Purtroppo pero' penso che non sia la strada giusta.
Infatti, AFAIK, usando la waitFor() aspetterei la conclusione del processo MA scrivendo una cosa cosi'
se il satProcess produce un output abbastanza grande da riempire il buffer, la waitFor() attende all'infinito che questo venga letto. Quindi dovrei mettere la waitFor dopo la lettura dell'output di satProcess ma questo mi andrebbe a sfasare le tempistiche...codice:double startTime=System.nanoTime(); Process satProcess=Runtime.getRuntime().exec(cmd); satProcess.waitFor(); double stopTime=System.nanoTime();


Rispondi quotando
