목록CS/운영체제 (1)
글
혼공컴구운체 - 운영체제
운영체제는 프로그램들에게 자원 할당 (CPU , 입출력장치 등) 커널(kernel) 영역 응용 프로그램이 자원에 직접 접근하면 위험 -> 오직 운영체제를 통해서만 접근 이중 모드 : CPU가 명령어를 실행하는 모드를 구분 사용자 모드 : 운영체제의 서비스 X 커널 영역 코드 실행 불가 커널 모드 : 운영체제의 서비스 O , 자원 접근 등 모든 명령어 실행 가능 플래그 레지스터의 '슈퍼바이저 플래그' 로 구분 시스템 호출 : 커널 모드로 전환 위한 소프트웨어 인터럽트 운영체제의 핵심 서비스 프로세스 관리 : 실행 중인 프로그램 프로세스 / 스레드 , 프로세스 동기화, 교착상태 해결 자원 접근 및 할당 CPU 스케줄링 메모리 (페이징 , 스와핑 ... ) 입출력장치 (인터럽트 서비스 루틴) 파일 시스템 관리..
CS/운영체제
2024. 1. 25. 15:31