余り時間計測する前に
Thread.yield();
を呼んで、他のスレッドの処理を入れてやるのが吉