changement de process, ça implique probablement que la plupart de tes caches se retrouvent invalidés, rien que ça c'est super coûteux. 3000 cycles d'horloge, c'est pas grand chose non plus si tu prends en compte tout le "book keeping" qu'il y a à faire (récupérer l'interrupt timer, mettre à jour les diverses structures en rapport avec le temps, choisir un process à activer, changer le processus actif, mettre à jour les diverses tables utilisées par le scheduler, ...). Tu arrives super rapidement à tes 3000 cycles pour faire tout ça
[^] # Re: Tout à fait...
Posté par Christophe Fergeau . En réponse au message le test qui tue ;). Évalué à 2.