|
스케쥴링과 Waiting time은 비슷하게 가져가면서, Response time 은 0으로 만들었으므로 효율이 더 좋은 알고리즘이라고도 말할 수 있지만 위험요소가 있어서 안전성에서 현실적으로는 실현이 불가능함.
2.6 현실적 제안 요소
- 산업표준 : 새로운 CPU
|
- 페이지 6페이지
- 가격 4,000원
- 등록일 2009.07.02
- 파일종류 한글(hwp)
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
n.c
node.txt
Test.ncb
Test.sln
Test.suo
Test.vcproj
Test.vcproj.YOUR-2A76E585C4.aa.user
CPU_Scheduling_Program_Final.docx
1. 요구사항
2. 스케쥴링 알고리즘
3. 이중연결리스트
4. 자료 구조
5. 동작원리
6. 구조도
7. 실행결과
8. 프로그램 소스파일
|
- 페이지 22페이지
- 가격 3,000원
- 등록일 2012.07.26
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
cpu = input;
s[i].waiting = 0;
s[i].flag = 0;
}
}
void sorting(int num)
{
int i,j,temp_id,temp_cpu,temp_arrive;
for(i=0;i<num;i++)
for(j=0;j<num-1;j++){
if(s[j].arrive > s[j+1].arrive)
{
temp_id = s[j].id;
temp_cpu = s[j].cpu;
temp_arrive = s[j].arrive;
s[j].id = s[j+1].id;
s[j].cpu = s[j+1
|
- 페이지 8페이지
- 가격 1,800원
- 등록일 2012.04.17
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
typedef struct cpu{
int cpu_num;
int cpu_arr;
int cpu_time;
int turn;
}cpu;
while(k<num){ // fcfs 스케쥴링
if (count < db[k].cpu_arr)
{
count = db[k].cpu_arr;
}
count = count + db[k].cpu_time;
db[k].turn = count - db[k].cpu_arr;
k++;
}
F
|
- 페이지 1페이지
- 가격 4,000원
- 등록일 2010.09.27
- 파일종류 압축파일
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
while(k<num){ // fcfs 스케쥴링
if (count < db[k].cpu_arr)
{
count = db[k].cpu_arr;
}
count = count + db[k].cpu_time;
db[k].turn = count - db[k].cpu_arr;
k++;
}
sort_num(db,num,1); // 프로세스 번호순으로 제정렬
간단한 FCFS 처리 소스입니다.
|
- 페이지 5페이지
- 가격 2,000원
- 등록일 2010.09.27
- 파일종류 텍스트(txt)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|