SECURITY/시스템해킹과 보안
1. 운영체제의 개념과 기능
OnewayK
2015. 6. 25. 17:26
1. 운영체제의 개념
- 운영체제 : 사용자가 컴퓨터 시스템을 손쉽게 사용하도록 하고, 시스템 자원(기억 장치, 프로세서, 입출력 장치, 정보, 네트워크 등)을 효율적으로 관리할 수 있도록 하는 프로그램 집합 - 윌리엄 스탈링스 저 '운영체제 내부 구조 및 설계원리'
2. 운영체제의 기능
- 사용자 명령 인터페이스 : 사용자와 시스템의 대화 수단
- 서브시스템 관리자
- 메모리 관리자 (Memory Manager)
- 메모리 요청에 대한 적합성 점검
- 메모리 할당
- 할당된 메모리 관리, 보호
- 메모리 회수
- 프로세서 관리자 (Processor Manager)
- 명령어들의 작업 스케줄링(체계적이고 효율적으로 실행하기 위함)
- 사용자의 작업요청 수용/거부
- 장치관리자 (Device Manager)
- 시스템 내의 모든 장치를 프로그램에 할당하거나 회수함
- 파일 관리자 (File Manager)
- 모든 파일에 사용자 별로 접근(Access) 권한을 부여하고, 그에 따라 파일을 할당(Open), 해제(Close)
- 네트워크 관리자 (Network Manager)
- 네트워크에서 접근 가능한 자원을 관리(CPU, 메모리, 프린터, 디스크 드라이버, 모뎀, 모니터)