1 |
1
미리 정해진 제1 주기에 따라 데이터를 처리하는 태스크를 수행하는 태스크 수행 단계;상기 태스크 수행시 연산에 소요된 제1 시간과 상기 태스크 수행시 저장매체 접근에 소요된 제2 시간을 고려하여 상기 태스크의 응답 시간을 계산하는 응답 시간 계산 단계;계산된 응답 시간의 평균값과 미리 정의된 목표 응답 시간을 비교하는 응답 시간 비교 단계; 및비교된 두 값의 시간차가 미리 정해진 기준값보다 크면, 미리 정해진 제2 주기마다 태스크의 응답 시간을 제어하는 응답 시간 제어 단계를 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
2 |
2
제 1 항에 있어서,상기 응답 시간 제어 단계는 응답 시간을 제어할 때에 응용프로그램을 실행시키는 컴퓨터의 자원을 할당 변경시키는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
3 |
3
제 1 항에 있어서,상기 제2 주기는 상기 제1 주기보다 크며,상기 응답 시간 계산 단계는 상기 제2 주기가 도래할 때마다 제1 시간들의 평균값과 제2 시간들의 평균값을 각각 계산하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
4 |
4
제 1 항에 있어서,제1 시간과 제2 시간으로 구분하여 상기 목표 응답 시간을 정의하는 목표 응답 시간 정의 단계를 더욱 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
5 |
5
제 4 항에 있어서,상기 목표 응답 시간 정의 단계는,제1 시간과 제2 시간이 합산된 전체 시간을 설정하는 전체 시간 설정 단계;상기 태스크를 반복 수행하여 제1 시간의 통계값과 제2 시간의 통계값을 계산하는 통계치 계산 단계;계산된 제1 시간의 통계값과 계산된 제2 시간의 통계값을 이용하여 제2 시간 대비 제1 시간의 제1 비율값과 제1 시간 대비 제2 시간의 제2 비율값을 계산하는 비율치 계산 단계; 및설정된 전체 시간과 상기 제1 비율값을 고려하여 목표하는 제1 시간을 정의하며, 설정된 전체 시간과 상기 제2 비율값을 고려하여 목표하는 제2 시간을 정의하는 목표 시간 정의 단계를 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
6 |
6
제 4 항에 있어서,태스크에 대한 응답 시간 제어 결과를 기초로 상기 목표 응답 시간을 수정하여 재정의하는 목표 응답 시간 재정의 단계를 더욱 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
7 |
7
제 1 항에 있어서,상기 응답 시간 제어 단계는 상기 제1 시간과 상기 제2 시간 간에 연관성이 있는지 여부에 따라 태스크의 응답 시간을 제어하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
8 |
8
제 7 항에 있어서,상기 제1 시간과 상기 제2 시간 간에 연관성이 없으면 상기 응답 시간 제어 단계는,CPU 사용 정도를 고려하여 계산된 제1 시간의 평균값을 목표하는 제1 시간에 일치시켜 제1 응답 시간을 제어하는 제1 시간 제어 단계; 및상기 제1 시간 제어 단계에 대하여 독립적으로 수행되는 제어 단계로서, 저장매체와 관련된 버퍼에 처리할 데이터가 저장되어 있을 확률을 고려하여 계산된 제2 시간의 평균값을 목표하는 제2 시간에 일치시켜 제2 응답 시간을 제어하는 제2 시간 제어 단계를 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
9 |
9
제 7 항에 있어서,상기 제1 시간과 상기 제2 시간 간에 연관성이 있으면 상기 응답 시간 제어 단계는,CPU 사용 정도를 고려하여 계산된 제1 시간의 평균값을 목표하는 제1 시간에 일치시켜 제1 응답 시간을 제어하면서, 동시에 저장매체와 관련된 버퍼에 처리할 데이터가 저장되어 있을 확률을 고려하여 계산된 제2 시간의 평균값을 목표하는 제2 시간에 일치시켜 제2 응답 시간을 제어하는 통합 시간 제어 단계를 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
10 |
10
제 8 항에 있어서,상기 제1 시간 제어 단계는 상기 CPU 사용 정도와 계산된 제1 시간의 평균값 간의 관계를 모델링하여 상기 제1 응답 시간을 제어하며,상기 제2 시간 제어 단계는 상기 확률과 계산된 제2 시간의 평균값 간의 관계를 모델링하여 상기 제2 응답 시간을 제어하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|
11 |
11
미리 정해진 제1 주기에 따라 데이터를 처리하는 태스크를 수행하는 태스크 수행부;상기 태스크 수행시 연산에 소요된 제1 시간과 상기 태스크 수행시 저장매체 접근에 소요된 제2 시간을 고려하여 상기 태스크의 응답 시간을 계산하는 응답 시간 계산부;계산된 응답 시간의 평균값과 미리 정의된 목표 응답 시간을 비교하는 응답 시간 비교부; 및비교된 두 값의 시간차가 미리 정해진 기준값보다 크면, 미리 정해진 제2 주기마다 태스크의 응답 시간을 제어하는 응답 시간 제어부를 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
12 |
12
제 11 항에 있어서,상기 응답 시간 제어부는 응답 시간을 제어할 때에 응용프로그램을 실행시키는 컴퓨터의 자원을 할당 변경시키는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
13 |
13
제 11 항에 있어서,상기 제2 주기는 상기 제1 주기보다 크며,상기 응답 시간 계산부는 상기 제2 주기가 도래할 때마다 제1 시간들의 평균값과 제2 시간들의 평균값을 각각 계산하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
14 |
14
제 11 항에 있어서,제1 시간과 제2 시간으로 구분하여 상기 목표 응답 시간을 정의하는 목표 응답 시간 정의부를 더욱 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
15 |
15
제 14 항에 있어서,상기 목표 응답 시간 정의부는,제1 시간과 제2 시간이 합산된 전체 시간을 설정하는 전체 시간 설정부;상기 태스크를 반복 수행하여 제1 시간의 통계값과 제2 시간의 통계값을 계산하는 통계치 계산부;계산된 제1 시간의 통계값과 계산된 제2 시간의 통계값을 이용하여 제2 시간 대비 제1 시간의 제1 비율값과 제1 시간 대비 제2 시간의 제2 비율값을 계산하는 비율치 계산부; 및설정된 전체 시간과 상기 제1 비율값을 고려하여 목표하는 제1 시간을 정의하며, 설정된 전체 시간과 상기 제2 비율값을 고려하여 목표하는 제2 시간을 정의하는 목표 시간 정의부를 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
16 |
16
제 14 항에 있어서,태스크에 대한 응답 시간 제어 결과를 기초로 상기 목표 응답 시간을 수정하여 재정의하는 목표 응답 시간 재정의부를 더욱 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
17 |
17
제 11 항에 있어서,상기 응답 시간 제어부는 상기 제1 시간과 상기 제2 시간 간에 연관성이 있는지 여부에 따라 태스크의 응답 시간을 제어하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
18 |
18
제 17 항에 있어서,상기 제1 시간과 상기 제2 시간 간에 연관성이 없으면 상기 응답 시간 제어부는,CPU 사용 정도를 고려하여 계산된 제1 시간의 평균값을 목표하는 제1 시간에 일치시켜 제1 응답 시간을 제어하는 제1 시간 제어부; 및상기 제1 시간 제어 단계에 대하여 독립적으로 수행되는 제어 단계로서, 저장매체와 관련된 버퍼에 처리할 데이터가 저장되어 있을 확률을 고려하여 계산된 제2 시간의 평균값을 목표하는 제2 시간에 일치시켜 제2 응답 시간을 제어하는 제2 시간 제어부를 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
19 |
19
제 17 항에 있어서,상기 제1 시간과 상기 제2 시간 간에 연관성이 있으면 상기 응답 시간 제어부는,CPU 사용 정도를 고려하여 계산된 제1 시간의 평균값을 목표하는 제1 시간에 일치시켜 제1 응답 시간을 제어하면서, 동시에 저장매체와 관련된 버퍼에 처리할 데이터가 저장되어 있을 확률을 고려하여 계산된 제2 시간의 평균값을 목표하는 제2 시간에 일치시켜 제2 응답 시간을 제어하는 통합 시간 제어부를 포함하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 장치
|
20 |
20
제 18 항에 있어서,상기 제1 시간 제어부는 상기 CPU 사용 정도와 계산된 제1 시간의 평균값 간의 관계를 모델링하여 상기 제1 응답 시간을 제어하며,상기 제2 시간 제어부는 상기 확률과 계산된 제2 시간의 평균값 간의 관계를 모델링하여 상기 제2 응답 시간을 제어하는 것을 특징으로 하는 응용프로그램의 응답 시간 제어 방법
|