현재 멀티 코어 플랫폼 에서 멀티태스킹 ( multi - tasking ) 을 수행 하 기 위하 여 운영 체제 는 수행 하 고자 하 는 태 스 크 들 각각 을 각각 의 코어 에 할당 하 고 각각 의 태 스 크 의 우선 순위 에 따라 각각 의 태 스 크 를 스케줄링 한다 . 이때 , 각 태 스 크 가 다수 의 코 어 중 어느 코어 에서 수행 될 지 를 결정 하 고 , 각 태 스 크 를 해당 코어 에 할당 하 는 방법 은 크 게 정적 인 ( static ) 방법 과 동적 인 ( dynamic ) 방법 으로 나누 어 볼 수 있 다 .