Les améliorations et fonctionnalités de fonctions de noyau suivantes ont été ajoutées à la version Solaris 10 5/08.
Le SE Solaris fait appel aux instructions SSE3 MONITOR et MWAIT dans la boucle inactive du processeur x86. L'utilisation des instructions SSE3 dans la boucle inactive du processeur élimine le temps système requis lors de l'envoi et de la réception d'une commande d'interruption afin d'activer un processeur arrêté. MONITOR permet de spécifier une plage de mémoire pour contrôler la boucle inactive. MWAIT arrête le processeur jusqu'à l'accès à l'adresse spécifiée à l'aide de l'instruction MONITOR. Avec la nouvelle boucle inactive, un processeur ne doit effectuer une opération d'écriture sur une mémoire que pour réactiver un processeur arrêté.