728x90
- Multitasking : 동시에 실행되는 것처럼 보이지만, 사실상 CPU에서는 매 순간 하나의 작업만이 실행되고 있다. 하나의 프로그램이 끝나기 전에 다른 프로그램이 실행되는 것
- Multi programming : 메모리에 여러 프로그램이 동시에 올라가 있음. 메모리 측면을 강조
- Time sharing : CPU 를 좀 더 강조한 측면. 시간을 쪼개서 여러가지 프로그램을 실행한다.
- Multiprocess : 실행중인 프로그램을 프로세스라고 하며, 여러 프로그램이 동시에 실행된다는 의미
- Multiprocessor : processor라는 것은 보통 CPU를 말한다. CPU가 여러개 있는 컴퓨터를 의미한다.
728x90
'Computer Science > 운영체제' 카테고리의 다른 글
[운영체제] Process와 Thread의 차이 (0) | 2023.03.30 |
---|---|
[운영체제] 세마포어와 뮤텍스 알고리즘 (1) | 2023.01.16 |
[운영체제] 인터럽트 (Interrupt) (0) | 2023.01.08 |
[운영체제] CPU 스케줄링 & 선점/비선점 스케줄링 알고리즘 (0) | 2023.01.08 |
[운영체제] 운영체제의 뜻, 목적, 분류 (0) | 2023.01.01 |