상기 단계 ( S 508 ) 에서 의 체크 결과 현재 쓰레드 풀 의 용량 이 ' 최초 설정 된 코어 개수 - 1 ' 을 초과 하 지 않 은 경우 작업 스케줄 러 ( 202 ) 에서 는 시스템 의 런타임 옵션 레벨 을 감소 시키 며 ( 단계 S 510 ) , 현재 쓰레드 풀 의 용량 이 ' 최초 설정 된 코어 개수 - 1 ' 을 초과 한 경우 작업 스케줄 러 ( 202 ) 에서 는 쓰레드 풀 의 용량 을 감소 시킨다 ( 단계 S 512 ) . 여기 에서 , 단계 512 에서 쓰레드 풀 의 용량 이 ' 최초 설정 된 코어 개수 - 1 ' 을 초과 하 면 현재 시스템 의 병렬 처리 용량 을 초과 하 여 사용 한 것 으로 , 이 는 멀티 코어 프로세서 에서 도 콘 택스 트 스위칭 이 발생 하 여 불 필요 한 CPU 부하 가 발생 되 며 , 단계 S 510 에서 는 런타임 옵션 레벨 을 감소 시켜 단위 작업 의 수 행량 을 경감 시킬 수 있 다 . 또한 , HTT ( Hyper - Threading Technology ) 기술 과 같 은 SMT ( Simultaneous Multi - Threading ) 기술 이 적용 된 프로세서 혹은 어플리케이션 의 성격 및 상황 에 따라서 쓰레드 의 개수 를 CPU 의 코어 개수 보다 더 많이 사용 할 수 도 있 다 .