1 |
1
제1 기준에 따라 둘 이상의 태스크들의 제1 처리 순서를 판단하기 위해 상기 태스크들에 대해 제1 스케줄링 기능을 수행하고, 상기 태스크들 중 제1 태스크가 제2 기준을 만족하는지 판단한 후에 제2 기준에 따라 상기 태스크들의 제2 처리 순서를 판단하기 위해 상기 태스크들에 대해 제2 스케줄링 기능을 수행하고, 상기 태스크들 중에서 상기 제2 기준을 만족하는 상기 제1 태스크가 우선적으로 처리되도록 상기 제1 처리 순서를 상기 제2 처리 순서로 변경하여 상기 제2 스케줄링 기능을 수행하는 스케줄러를 구비한 운영체제를 저장한 메모리; 및상기 제1 및 제2 처리 순서에 따라 상기 운영체제와 관련된 동작을 수행하고, 상기 태스크들을 처리하는 프로세서를 포함하고,상기 태스크들은, 최우선 처리 순서를 갖는 제 1 그룹과, 상기 제 1 그룹 다음의 처리 순서를 갖는 제 2 그룹, 상기 제 2 그룹 다음의 처리 순서를 갖는 제 3 그룹 및 상기 제 3 그룹 다음의 처리 순서를 갖는 제 4그룹을 포함한 둘 이상의 그룹들로 분류되고,상기 제 1 그룹은 특정 타이밍에 사용되어야 태스크 수행을 완료할 수 있는 자원을 사용하는 둘이상의 태스크들을 포함하고,상기 제 2 그룹은 임의의 타이밍에 사용되면 태스크 수행을 완료할 수 있는 자원을 사용하는 둘 이상의 태스크들을 포함하고,상기 제 3 그룹은 타이밍과 관련 없이 임의의 기간 동안 기 설정된 비율로 사용되면 태스크 수행을 완료할 수 있는 자원을 사용하는 둘 이상의 태스크들을 포함하며,상기 제 4 그룹은 상기 분류된 복수의 그룹 중 제 1 그룹, 제 2 그룹 및 제 3 그룹에 포함된 태스크를 제외한 둘 이상의 태스크들을 포함하는, 이동 단말기
|
2 |
2
제 1항에 있어서,상기 제 2 스케줄링 된 복수의 태스크의 처리 순서를 기초로 상기 프로세서를 동작하기 위한 주파수 및 전압을 결정하는, 이동 단말기
|
3 |
3
제 1항에 있어서,상기 제 1 기준은 상기 태스크들이 생성된 시점을 포함하는, 이동 단말기
|
4 |
4
제 1항에 있어서,상기 제 2 기준은 서로 다른 태스크 타이밍 제한(timing constraint)을 갖는 둘 이상의 자원들 중 특정 타이밍에 사용되어야 태스크 수행을 완료할 수 있는 자원을 상기 제 1 태스크가 사용하는지 여부인 것을 특징으로 하는, 이동 단말기
|
5 |
5
제 1항에 있어서,상기 태스크들은 각각의 태스크를 수행하기 위해 사용하는 자원(resource)의 종류 및 상기 자원의 사용 비율 중 적어도 어느 하나에 따라 서로 다른 처리 순서를 갖도록 복수의 그룹으로 분류되고,상기 스케줄러는 상기 제 1 스케줄링 된 태스크들 각각이 상기 분류된 그룹들 중 어느 하나의 그룹에 속하는지 판단하고, 상기 속하는 그룹에 부여된 처리 순서에 따라 각각의 태스크의 처리 순서를 변경하도록 상기 제 2 스케줄링 기능을 수행하는, 이동 단말기
|
6 |
6
제 1항에 있어서,디스플레이부를 더 포함하고,상기 프로세서는 상기 제 2 기준을 수정할 수 있는 메뉴를 상기 디스플레이부의 특정 영역에 표시하도록 제어하는, 이동 단말기
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
삭제
|
11 |
11
삭제
|
12 |
12
삭제
|
13 |
13
삭제
|
14 |
14
삭제
|
15 |
15
삭제
|