프로세스

· 운영체제
프로세스와 스레드 실행 중인 프로그램, 프로세스 프로세스 직접 확인하기 - 포그라운드 프로세스 (foreground process) 사용자가 볼 수 있는 공간에서 실행되는 프로세스(ex. 웹브라우저, 게임, 메모장 등) - 백그라운드 프로세스 (background process) 사용자가 볼 수 없는 공간에서 실행되는 프로세스 사용자와 직접 상호작용이 가능한 백그라운드 프로세스 사용자와 상호작용하지 않고 그저 정해진 일만 수행하는 프로세스 (데몬, 서비스) 프로세스 제어 블록 (PCB) - 모든 프로세스는 실행을 위해 CPU가 필요하다 - 그러나 CPU 자원은 한정되어 있다. - 프로세스들은 돌아가며 한정된 시간 만큼만 CPU 이용 - 자신의 차례에 정해진 시간만큼 CPU 이용 - 타이머 인터럽트가 발생..