|
설치과정
1)make
2) vi Makefile
7. Nachos application compile 과정
1) make depend
2) make (Nachos 실행파일 생성)
3) 최종 실행화면
8. Discussion
리눅스 운영체제 위에 나초스라는 가상의 운영체제를 설치하는 실습을했다. 처음엔 리눅스의 기본적인 명령어도 서툴
|
- 페이지 8페이지
- 가격 1,000원
- 등록일 2006.05.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
tThread가 부모Thread. 따라서 currentThread의 자식List에 this
thread 추가.
-this thread의 부모로 currentThread를 저장
3) Thread::Join()
-this thread의 상태가 ZOMBIE이면 return한다.
-부모Thread인 kernel->currentThread를 BLOCKED상태로 바꾸고 스케줄러의
NextThread로 context
|
- 페이지 7페이지
- 가격 2,000원
- 등록일 2006.05.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
실행될 때 timer Interrupt가 등록되는 과정은 다음과 같다.
1. ThreadedKernel의 Initialize()에서 ThreadedKernel의 alarm의 instance를 만들 게 된다.
2. Alarm이 생성되면서 Alarm::timer가 Timer의 instance를 갖는다.
3. Timer가 생성되면서 interrupt-> pending에 다음번 inter
|
- 페이지 5페이지
- 가격 1,000원
- 등록일 2010.04.30
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
운영체제의 실행에 지장을 주지 않게 코드를 작성 하였다. 마지막으로 wait를 100% 구현하지 못하여 make check의 실행을 직접 하지 못한 점이 아쉽고. 구현을 다 하지 못함으로 인해 테스트에 많은 에러가 발생한 것 같다. Part 1. PRELIMINARIES(사전
|
- 페이지 50페이지
- 가격 4,000원
- 등록일 2009.02.09
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|
|
다르며, 1~1000 microsecond 정도이다.
유닉스의 경우, 커널은 마음대로 context switch를 하지 못하게 해서 내부 데이타와 구조의 일관성을 유지한다. 커널은 exit 시스템 콜이 끝난 후, 프로세스가 휴면 상태에 들어갈 때 등에는 반드시 context switch를해
|
- 페이지 3페이지
- 가격 1,000원
- 등록일 2006.05.31
- 파일종류 한글(hwp)
- 참고문헌 없음
- 최근 2주 판매 이력 없음
|