Généralement, oui, il attend
Avec le "out of order", il va peut être exécuter d'autres instructions (indépendantes de l'instruction en attente), mais le délai de réponse de la RAM étant relativement long, je pense qu'il va très vite être bloqué.
Avec l'hyper-threading, par contre, l'autre thread peut en profiter pleinement
Par contre, ca ne dépend pas de l'OS. Il n'y a pas de code assembleur NOP qui est envoyé au proc. C'est lui qui gère en interne.
Message édité par mrbebert le 20-10-2006 à 23:48:53