3. 운영체제의 실행 과정
① 부팅: 컴퓨터 전원을 켜고 운영체제가 실행되어 시스템이 사용 준비를 마치는 과정입니다.
② 운영체제의 실행 과정: 부팅 시작 → 펌웨어 초기화 및 POST 수행 → 부트 로더 실행 → 커널 로드 및 초기화 → 장치 드라이버 로드 및 하드웨어 초기화 → 시스템 서비스 및 데몬 실행 → 사용자 인터페이스 로드 → 응용 프로그램 실행 준비
4. 커널의 종류
① 모놀리식 커널: 운영체제의 주요 기능을 모두 커널 영역에서 실행하는 방식입니다.
② 마이크로 커널: 필수 기능만 커널 영역에서 처리하고 나머지는 사용자 영역에서 처리하는 방식입니다.
③ 하이브리드 커널: 모놀리식 커널과 마이크로 커널의 장점을 결합한 형태로, 대부분의 기능은 커널 영역에서 실행하지만, 일부 기능은 사용자 영역에서 실행합니다.
④ 엑소커널: 응용 프로그램이 직접 하드웨어를 관리하는 방식입니다.