Por que o System.err é mais lento que o System.out no Eclipse? [duplicado]

Duplicata Possível:
Java: System.out.println e System.err.println fora de ordem

Por que esse código

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

impressões

out
err

no console do Eclipse?

ATUALIZAR

O mesmo código é impresso na ordem correta se eu o executar a partir da linha de comando.

ATUALIZAR

Se eu corrigi-lo como

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

Ele imprime corretamente no Eclipse também

questionAnswers(1)

yourAnswerToTheQuestion