• # Déplacement de thread

    Posté par . En réponse au journal HPC Magazine : Le média de référence du HPC et du Big Data.. Évalué à 5.

    Au passage, une remarque sur le noyau Linux qui aime déplacer ceux-ci me semble très pertinente et j'aimerais bien comprendre pourquoi il fait cela (la réponse n'est pas dans le magazine) ?

    Je vois deux raisons possibles (et qui ne s'excluent pas mutuellement). Soit, c'est pour améliorer le refroidissement, ça évite d'avoir un cœur qui chauffe beaucoup et les autres qui ne font rien. Soit c'est parce que c'est beaucoup plus simple de ne pas réattribuer le même cœur au même thread parce que ça demanderait trop de calcul pour dispatcher les threads et on aurait des situations où un cœur aurait plusieurs threads qui tourne dessus alors que les autres ont fini parce qu'ils ont eu des threads plus courts.

    « Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche