Velocidad de transferencia y tiempo estimado de finalizacion.

jose
02 de Febrero del 2002
Alguien me podria decir como puedo implementar el calculo de la velocidad de transferencia y del tiempo estimado de finalizacion de un fichero?

juan carlos zorzi
02 de Febrero del 2002

Hola, si mira es sencillo:

public class MiTiempo {
java.util.Date _tiempo1 = null;
java.util.Date _tiempo2 = null;
boolean _terminado = false;

public MiTiempo () {
_tiempo1 = tomaTiempo ();
_terminado = mueveFichero ();
_tiempo2 = tomaTiempo ();
}
public java.util.Date tomaTiempo () {
return new java.util.Date();
}
public boolean mueveFichero () {
/* tu implementacion para mover
fichero etc...
retorna true si todo ok,
false si no
*/
}
public static void main(String [] args) {

......
}
}

Despues puedes restar los tiempos _tiempo1 y _tiempo2, ver segundos, milisegundos etc...

jose
02 de Febrero del 2002
Gracias ante todo pero una sola pregunta:
Pero para poder ver la tasa de transferencia en Kbytes/seg como tengo que hacer?