Ça rétablit des chances uniformes en tout cas, sauf si l'OS va vraiment loin pour favoriser dernier thread qui a eu l'accès exclusif. Ce n'est pas impossible et c'est pour ça que je parle du sleep() en mauvais termes : si on veut un accès uniforme il vaut mieux le programmer comme tel. Mais le sleep() est souvent utilisé comme solution du pauvre. Si c'était juste "pour voir ce qui se passe," les temps d'attente n'auraient pas besoin d'être aléatoires.