운영체제
-
운영체제 (1)프로그래밍/CS 2024. 8. 6. 00:17
운영체제 : CPU, 메모리, 디스크 할당 및 반환 등 각종 자원 관리커널 : 운영체제의 핵심부 (kernel.org 에서 리눅스 커널 소스코드 확인 가능)+ 운영체제 중에서 커널이 아닌 것 : UI=> 메모리에서 운영체제가 적재되는 공간 = 커널 영역 모든 응용 프로그램은 자원에 임의 접근이 불가능 = 반드시 운영체제를 통해서만 가능=> 운영체제는 일종의 문지기 역할을 수행함 이중 모드커널 모드 : 운영체제 서비스를 제공 받을 수 있음 (입출력 가능) = 커널 영역의 코드 실행 가능사용자 모드 : 운영체제 서비스를 지공 받을 수 없음 (입출력 불가능) = 커널 영역의 코드 실행 불가능운영체제 서비스 : 프로세스 관리, 자원(CPU, 메모리, 디스크) 관리 접근 및 할당, 파일 시스템 관리 시스템 콜 :..