|
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주 판매 이력 없음
|
|
ut);
s[i].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].c
|
- 페이지 9페이지
- 가격 1,800원
- 등록일 2012.04.17
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
CPU_Scheduling_Program_Final.docx
1. Requirement
(1) Program Input Data
- 프로그램의 입력 데이터는 type, process_id, priority, computing_time의 4개 필드로 구성된다.
-type: 0은 프로세스의 생성을 나타내며, process-id, priority, computing_time을 입력 받게된다.
-type: 1
|
- 페이지 22페이지
- 가격 3,000원
- 등록일 2012.07.26
- 파일종류 압축파일
- 참고문헌 있음
- 최근 2주 판매 이력 없음
|
|
cpu 마다 tasklet_hi_action ,tasklet_action 를 가지고 있다.
리눅스 소스에는 static void tasklet_hi_action(struct softirq_action *a) 와 static void tasklet_action(struct softirq_action *a)에서 정의 하고 있다. tasklet_schedule 은 수행중인 cpu #을 받아 온다.
@asklet_action
static void t
|
- 페이지 14페이지
- 가격 2,000원
- 등록일 2008.03.24
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
schedule대로 진행되어 test는 마무리 단계에 있다.
Simics는 위에 기술한 문제로 인해 설치에 실패하여 다른 simulator를 찾고 있으나, Windows와 Linux를 모두 지원하는 simulator가 드물다는 것을 발견했다.
금주 내에 적절한 simulator를 찾지 못할 경우,
|
- 페이지 4페이지
- 가격 800원
- 등록일 2009.03.16
- 파일종류 워드(doc)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|