¿Por qué System.err es más lento que System.out en Eclipse? [duplicar]

Posible duplicado:
Java: System.out.println y System.err.println fuera de orden

Por que este codigo

    System.err.println("err");
    System.out.println("out");

huellas dactilares

out
err

en la consola de Eclipse?

ACTUALIZAR

El mismo código se imprime en el orden correcto si lo ejecuto desde la línea de comandos.

ACTUALIZAR

Si lo arreglo como

    System.err.println("err");
    Thread.sleep(5);
    System.out.println("out");

También se imprime correctamente en Eclipse.

Respuestas a la pregunta(1)

Su respuesta a la pregunta