Concernant ton dernier message, tu peux aussi imaginer qu'un programme n'a pas besoin de 100% des resources de l'ordis tout le temps.
Des cores qui calcules (quelque soit le calcules), peuvent s'arrêter quelques secondes et repartir ensuite, je ne vois pas ce qui te gêne?
Pour toi c'est "opaque", mais le programme va peut être utiliser 100% pour faire tel tâche, puis arrêter le temps de sauver le resultats quelques part, puis reprendre un autre calcule. Quand tu demande a ton logiciel de faire une action, il est pas obliger de tout faire d'un coup, il peux, et parfois DOIS diviser son travail.
Tu peux avoir un ordis 4 core et bloquer l'utilisation a 25% dans le gestionnaire, même si tu as un programme qui prend 100% de 1 seul core.
Et un ordis n'est pas obliger d'utiliser ca frequence maximal tout le temps également.
Vraiment, tu t'inquiète pour rien j'ai l'impression ^^