You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This discussion was converted from issue #48 on November 24, 2024 11:21.
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Intro
단일 프로세스 시스템
한 번에 하나
의 프로그램만 실행할 수 있다.멀티 프로그래밍
여러 개의 프로그램을 메모리에 올려놓고,
한 프로세스가 IO 작업을 시작하면 그동안 다른 프로세스를 CPU에서 실행
한다.멀티 태스킹
(멀티 프로그래밍과 같으나) CPU 사용 시간을 짧은 시간 간격(= quantum)으로
쪼개서, 번갈아가면서 실행
한다. (실제로 동시에 실행되는 것은 아니지만, 사용자가 느끼기에는 동시에 실행되는 것처럼 느껴지도록)컨텍스트 스위칭
은 무거운 작업이며, 프로세스는 독립적인 메모리 공간을 가지므로, 프로세스 간 데이터 공유가 까다롭다.멀티 스레딩
하나의 프로세스가 동시에 여러 작업을 실행
한다.멀티 프로세싱
2개 이상의 프로세스나 코어를 활용
하는 시스템으로, 여러 개의 CPU가 동시에 작업을 실행한다.Beta Was this translation helpful? Give feedback.
All reactions