시스템_구조

    [OS] OS의 시스템 구조

    [OS] OS의 시스템 구조

    OS가 제공하는 서비스 OS가 유저에게 제공하는 서비스 유저 인터페이스를 제공한다. 프로그램 수행을 제어한다. 하드웨어 자원을 관리한다. (CPU, 메모리, 저장공간, I/O 장치) 파일 시스템을 관리한다. (생성, 삭제, 탐색) 프로세스들 간의 communication이 일어나도록 해준다. (shared memory, message passing) 에러를 탐지한다. OS는 효율성을 위해서 프로세스들에게 적절하게 자원을 할당한다. 하드웨어 사용 통계 자료를 제공한다. (Accounting) 하드웨어 보호 기능이 있다. (커널 모드와 유저 모드) 보안 기능이 있다. (로그인 시, password 입력) 시스템 콜 커널 모드(Privileged Instruction)로 진입하는 방법은 두 가지가 있다. 하드..