1 |
1
어플리케이션의 실행 요청에 응답하여 제 1 동작 속도를 가진 제 1 코어가 상기 어플리케이션을 실행하고, 제 2 동작 속도를 가진 제 2 코어가 CPU의 사용률을 모니터링하는 단계; 및상기 CPU 사용률이 미리 설정한 제 1 사용률 미만인 경우 상기 제 2 코어가 상기 어플리케이션을 실행하는 단계를 포함하되, 상기 제 1 동작 속도가 제 2 동작 속도보다 빠르고, 상기 제 1 사용률은 상기 제 2 코어의 최대 주파수 및 제 1 코어의 최대 주파수를 기반으로 결정되는 것을 특징으로 하는 모바일 장치에서의 비대칭 멀티 프로세서 코어 스케줄링 방법
|
2 |
2
제 1항에 있어서, 상기 제 2 코어가 상기 어플리케이션을 실행하고 일정 시간이 경과하면 상기 제 1 코어의 전원을 차단하는 단계를 더 포함하는 것을 특징으로 하는 모바일 장치에서의 비대칭 멀티 프로세서 코어 스케줄링 방법
|
3 |
3
제 2항에 있어서, 상기 전원을 차단하는 단계는상기 CPU 사용률이 미리 설정한 제 2 사용률 미만인 경우, 상기 CPU 사용률이 상기 제 2 사용률 이상인 경우보다 적은 시간 경과 후 상기 제 1 코어의 전원을 차단하는 것을 특징으로 하는 모바일 장치에서의 비대칭 멀티 프로세서 코어 스케줄링 방법
|
4 |
4
제 3항에 있어서, 상기 제 2 사용률은 상기 제 1 사용률보다 적은 것을 특징으로 하는 모바일 장치에서의 비대칭 멀티 프로세서 코어 스케줄링 방법
|
5 |
5
제 2항에 있어서, 상기 일정 시간은사용자의 입력에 의해 설정되는 것을 특징으로 하는 모바일 장치에서의 비대칭 멀티 프로세서 코어 스케줄링 방법
|
6 |
6
삭제
|
7 |
7
제 1항에 있어서, 상기 제 1 사용률은상기 제 2 코어의 최대 주파수를 상기 제 1 코어의 최대 주파수로 나눈 값을 기반으로 결정되는 것을 특징으로 하는 모바일 장치에서의 비대칭 멀티 프로세서 코어 스케줄링 방법
|
8 |
8
제 1항에 있어서, 상기 어플리케이션이 종료되면 상기 제 2 코어가 백그라운드 태스크를 수행하는 단계를 더 포함하는 것을 특징으로 하는 모바일 장치에서의 비대칭 멀티 프로세서 코어 스케줄링 방법
|
9 |
9
어플리케이션의 실행 요청에 응답하여, 상기 어플리케이션을 실행하는 제 1 코어; 및CPU의 사용률을 모니터링하고 상기 CPU 사용률이 미리 설정한 제 1 사용률 미만인 경우 상기 어플리케이션을 실행하는 제 2 코어를 포함하되, 상기 제 1 사용률은 상기 제 2 코어의 최대 주파수 및 제 1 코어의 최대 주파수를 기반으로 결정되는 모바일 장치
|
10 |
10
제 9항에 있어서, 상기 제 2 코어가 상기 어플리케이션을 실행하고 일정 시간이 경과하면 상기 제 1 코어의 전원을 차단하는 제어부를 더 포함하는 것을 특징으로 하는 모바일 장치
|
11 |
11
제 10항에 있어서, 상기 제어부는상기 CPU 사용률이 미리 설정한 제 2 사용률 미만인 경우, 상기 CPU 사용률이 상기 제 2 사용률 이상인 경우보다 짧은 시간 경과 후 상기 제 1 코어의 전원을 차단하는 것을 특징으로 하는 모바일 장치
|
12 |
12
제 11항에 있어서, 상기 제 2 사용률은 상기 제 1 사용률보다 적은 것을 특징으로 하는 모바일 장치
|
13 |
13
제 10항에 있어서, 사용자의 조작에 의해 수치를 입력받는 입력부를 더 포함하고, 상기 일정 시간은 상기 입력부를 통한 사용자의 입력에 의해 설정되는 것을 특징으로 하는 모바일 장치
|
14 |
14
삭제
|
15 |
15
제 9항에 있어서, 상기 제 1 사용률은상기 제 2 코어의 최대 주파수를 상기 제 1 코어의 최대 주파수로 나눈 값을 기반으로 결정되는 것을 특징으로 하는 모바일 장치
|
16 |
16
제 9항에 있어서, 상기 제 2 코어는상기 어플리케이션이 종료되면 백그라운드 태스크를 수행하는 것을 특징으로 하는 모바일 장치
|