커널! 유닉스에서의 커널, 커널 손상 시, 마이크로 커널, 모놀리식 커널
커널의 기본 개념: 프로세스, 파일 관리 + 입출력 장치 관리, 메모리 관리, 시스템 호출 인터페이스... + shell이나 유틸리티, 응용 프로그램들은 시스템 호출로 커널과 통신함 1) 하드웨어 특성으로부터 프로그램을 격리시키고, 2) 하드웨어와 직접적으로 상호작동함으로써 3) 프로그램들에게 일관된 서비스를 제공한다 UNIX 계열의 시스템이 부팅될 때, 가장 먼저 읽혀지는 운영체제의 핵심 부분이기도 한데, 이때 커널은 주기억장치에 상주하게 되며 프로세스 스케줄링, 기억장치 관리, 파일시스템 관리, 운영체제 고유 기능을 제공한다. 커널이 손상되면? 부팅할 때 에러 문자와 함께 블루 스크린이 띄워지며 운영체제를 새로 설치해야 한다. Micro Kernel 가장 기본이 되는 서비스들만을..
2020. 8. 25.