Solaris 10 새로운 기능

x86: MONITOR 및 MWAIT CPU 유휴 루프

Solaris OS는 x86 프로세서 유휴 루프에서 SSE3 MONITOR 및 MWAIT 명령을 사용합니다. 프로세서 유휴 루프에서 SSE3 명령을 사용하여 인터럽트 송수신의 오버헤드를 제거하여 중지된 프로세서를 웨이크업합니다. MONITOR는 메모리 범위를 지정하여 유휴 루프를 모니터링하는 데 사용됩니다. MWAIT는 이전에 MONITOR로 지정된 주소에 액세스할 때까지 프로세서를 중지합니다. 새 유휴 루프를 사용하여 프로세서는 중지된 프로세서를 웨이크업하기 위해 메모리에만 써야 합니다.