[운영체제 1-6장. 그외 운영체제 사용]
[프로세스 관리]
- 프로세스는 프로그램 카운터를 가진 능동적인 개체
[메모리관리]
: 메모리 사용내역 추적 / 어떤 프로세스를 메모리에 적재하고 제거할지 결정 / 필요에 따른 메모리 공간 할당 및 회수
[저장장치 관리]
- 파일시스템 관리 : 파일 생성및 제거 / 디렉터리 생성 및 제거 / 파일, 디렉터리 조작용 프리미티브 제공 / 파일 매핑 / 백업
- 대용량저장장치 관리 : 자유공간관리 / 저장 장소할당 / 디스크 스케줄링
- 캐싱
- 입출력 시스템 : 사용자에게 특정 하드웨어 장치의 특성을 숨김
+) 운영체제가 직접 입출력장치 다루기 어려움(장치마다 접근 방법이 다르기때문) => 만약 직접관리시 오류발생 가능성 증가
[보호와 보안]
- 보호(Protection) : 컴퓨터 시스템이 정의한 자원에 대해 프로그램, 프로세스 또는 사용자들의 접근을 제어하는 기법
- 보안(Security) : 외부 또는 내부의 공격을 방어
[커널 자료 구조] : 리스트, 스택, 큐, 트리, 해시, 맵, 비트맵 / 운영체제의 구현에는 자료구조가 널리 사용
[계산 환경]
'기타 > [운영체제]' 카테고리의 다른 글
2-1장. 운영체제 서비스 (0) | 2019.03.15 |
---|---|
[운영체제 1장 요약] (2) | 2019.03.14 |
1-5장. 운영체제 연산 (0) | 2019.03.14 |
1-4장. 운영체제의 구조 (1) | 2019.03.11 |
1-3장. 컴퓨터 시스템 구조 (0) | 2019.03.06 |