1 |
1
적어도 두 개의 도메인을 구동하는 스케줄러, 태스크 특징 평가부 및 크레딧 관리부를 포함하는 가상 머신 모니터의 스케줄링 방법에 있어서,상기 스케줄러가 상기 도메인을 스케줄링하고, 스케줄링 된 상기 도메인의 I/O 이벤트가 지연되면, 태스크 특징 평가부가 상기 도메인의 CPU 집중정도 또는 I/O 집중정도에 기반하여 상기 도메인의 태스크 특징을 평가하고, 크레딧 관리부가 평가된 상기 태스크 특징에 따라 차등적으로 상기 도메인이 보유할 수 있는 크레딧 양을 결정하고, 상기 스케줄러가 결정된 상기 크레딧의 양에 따라 상기 도메인에 적용되는 부스트 메커니즘의 적용 빈도수를 결정하는 가상 머신 모니터의 스케줄링 방법
|
2 |
2
제1항에 있어서,상기 CPU 집중정도는,아래의 수학식에 의해 산출되는 지표에 기반하여 평가되는 것인 가상 머신 모니터의 스케줄링 방법
|
3 |
3
제1항에 있어서,상기 I/O 집중정도는,아래의 수학식에 의해 산출되는 지표에 기반하여 평가되는 것인 가상 머신 모니터의 스케줄링 방법
|
4 |
4
제1항에 있어서,상기 태스크 특징은 CPU 집중정도 및 I/O 집중정도를 포함하는 종합 특성에 기반하여 평가되고,상기 종합 특성은,아래의 수학식에 의해 산출되는 지표에 기반하여 평가되는 것인 가상 머신 모니터의 스케줄링 방법
|
5 |
5
제4항에 있어서,상기 태스크 특징에 따라 차등적으로 상기 도메인이 보유할 수 있는 크레딧의 양을 결정하는 것은, 아래의 수학식에 의해 결정되는 것인 가상 머신 모니터의 스케줄링 방법
|
6 |
6
제1항 내지 제5항 중 어느 한 항에 따른 가상 머신 모니터의 스케줄링 방법을 컴퓨터에서 실행시키기 위한 컴퓨터 프로그램이 기록된 컴퓨터로 판독 가능한 기록 매체
|
7 |
7
적어도 두개의 도메인을 구동하는 가상 머신 모니터에 있어서,상기 도메인을 스케줄링 하는 스케줄러;스케줄링 된 상기 도메인의 I/O 이벤트가 지연되면, 상기 도메인의 CPU 집중정도 또는 I/O 집중정도에 기반하여 상기 도메인의 태스크 특징을 평가하는 태스크 특징 평가부; 및평가된 상기 태스크 특징에 따라 차등적으로 상기 도메인이 보유할 수 있는 크레딧 양을 결정하는 크레딧 관리부를 포함하되,상기 스케줄러는,결정된 상기 크레딧의 양에 따라 상기 도메인에 적용되는 부스트 메커니즘의 적용 빈도수를 결정하는 것을 더 포함하는 가상 머신 모니터
|
8 |
8
제7항에 있어서,상기 CPU 집중정도는,아래의 수학식에 의해 산출되는 지표에 기반하여 평가되는 것인 가상 머신 모니터
|
9 |
9
제7항에 있어서,상기 I/O 집중정도는,아래의 수학식에 의해 산출되는 지표에 기반하여 평가되는 것인 가상 머신 모니터
|
10 |
10
제7항에 있어서,상기 태스크 특징은 CPU 집중정도 및 I/O 집중정도를 포함하는 종합 특성에 기반하여 평가되고,상기 종합 특성은,아래의 수학식에 의해 산출되는 지표에 기반하여 평가되는 것인 가상 머신 모니터
|
11 |
11
제10항에 있어서,상기 태스크 특징에 따라 차등적으로 상기 도메인이 보유할 수 있는 크레딧의 양을 결정하는 것은, 아래의 수학식에 의해 결정되는 것인 가상 머신 모니터
|