검색어 입력폼

[컴퓨터 운영 체제 ] 네이코스 설치 과정 & main 함수 분석

등록일 2004.07.14 한글파일한컴오피스 (hwp) | 7페이지 | 가격 1,000원

소개글

A+ 받았습니다.

목차

1. 설치 과정
2. main 함수 분석

본문내용

4) main 함수 분석
Q1. TheradeKernel, UserProKernel 두 class는 어떤 관련이 있는가?
●UserProgKernel은 user mode에서 작동.
●ThreadedKernel TK는 kernel mode에서 작동.
●Context Switching
- user mode 는 kernel mode을 호출하여 System Call 사용.
- User mode에서 Kernel mode로 Switching 이 발생. (동기화 필요)
- Userprokernel은 대기하게 되고 Kernel mode의 TheradeKernel은
작업을 수행하고,
- user mode의 UserProKernel로 Return 하게 된다.
Q2. thread/nachos, userprog/nachos 두 실행 파일을 실행할 때 main 함수가
수행하는 작업의 차이점은 무엇인가?
● thread/nachos : 스레드 0과 1을 생성과 제거 후 시스템 halt, 종료 됨.
Kernel.h에 스레드 생성과 종료가 명시되어 있음.

참고 자료

nachos 홈피
다운로드 맨위로