Novedades de Solaris Express Developer Edition

x86: Bucle de inactividad MONITOR y MWAIT de la CPU

Esta mejora de las funciones del núcleo se ha incorporado como novedad en Developer 9/07.

El sistema operativo Solaris usa las instrucciones SSE3 MONITOR y MWAIT del bucle de inactividad del procesador x86. El uso de las instrucciones SSE3 del bucle de inactividad del procesador elimina la necesidad de enviar y recibir una interrupción para activar de nuevo un procesador que estaba detenido. MONITOR se usa para especificar un intervalo de memoria que “supervisar”. MWAIT detiene el procesador hasta que se acceda a la dirección previamente especificada con MONITOR. Con el nuevo bucle de inactividad, un procesador sólo debe escribir en la memoria para reactivar un procesador detenido.