core.ewha.ac.kr/publicview/C0101020140307151724641842?vmode=f
운영체제 목적
- 사용자간 형평성 있는 하드웨어 자원(cpu, memory ,disk io 등) 분배
- 주어진 자원 내에서 최대한의 성능 내도록 함
- 사용자와 운영체제 자신 보호
- 소프트웨어 자원(process, file, message 등)을 관리
- (여러) 사용자가 하드웨어를 편하게 다룰 수 있는 환경 제공
Multitaksing
여러 프로그램이 동시에 진행/동작하는 것
Multiprogramming
여러 프로그램이 memory 에 동시에 올라간 것.
Multitasking 이 되려면 Multiprogramming 이 전제되어야 함.
Time sharing
여러 프로그램이 시간 단위로 cpu 를 나눠 쓰는 것.
Multitasking 이 되려면 Time sharing 역시 전제되어야 함.
Multiprocess
두 개 이상의 cpu core 를 갖고 병렬처리 하는 것
운영체제 강의 리스트
http://www.kocw.or.kr/home/cview.do?mty=p&kemId=1046323
'Linux' 카테고리의 다른 글
[운영체제] 이화여대 반효경 교수님 수업 필기 System Structure & Program Execution 2 (0) | 2020.09.29 |
---|---|
[운영체제] 이화여대 반효경 교수님 수업 필기 System Structure & Program Execution 1 (0) | 2020.09.26 |
[Linux] 이것이 리눅스다 강의 정리 18장 (0) | 2020.09.25 |
[Linux] 이것이 리눅스다 강의 정리 8장 (0) | 2020.09.25 |
[Linux] 이것이 리눅스다 강의 정리 7장 (0) | 2020.09.24 |