1-6장. 그외 운영체제 사용

기타/[운영체제]

2019. 3. 14. 21:05

[운영체제 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