• [^] # Re: Non

    Posté par (site web personnel) . En réponse au message pthread : multi-processeur/multi-cœur ?. Évalué à 6.

    Pour nuancer un petit peu, on peut donner des indices au noyau, mais c'est spécifique au noyau (donc pas portable, des sémantiques différentes, tout ça...). Pour Linux, regarde du côté de sched_setaffinity(2), pour FreeBSD regarde du côté de cpuset(2), pour `uname` du côté de `apropos affinity`.

    Ceci dit, sauf si tu as des besoins très spécifiques, c'est probablement beaucoup plus simple, plus portable de laisser le noyau gérer tout ça. On a eu assez de guerres sur les ordonnanceurs, il faudrait peut-être espérer qu'ils sont maintenant au point et lui laisser faire le boulot...