진짜 개발자
본문 바로가기

전체 글 (총 582개)

5주-1일차 (프로세스) 프로세스 – 메인메모리에 상주하는 PCB를 가진 프로그램 1. 포어그라운드 프로세스 – 터미널에서 작업시 사용자가 명령을 입력하면셀은 사용자가 입력한 명령을 해석하여 실행하고 그결과를 화면에 출력한다. 그러면 사용자는 화면에 출력된 결과를 보고 다시 명령을 입력하는 대화식 처리를 진행한다 이렇게 사용자가 입력한 명령이 출력될 때 까지 기다려야하는 방식으로 처리되는 프로세스를 포어그라운드 프로세스라고 한다 2. 백그라운드 프로세스 – 포어그라운드 프로세스는 명령을 한번에 하나씩 작업하므로 동시에 여러 개의 프로세스를 실행할 수 없다. 그러나 작업제어가 제공하는 백그라운드 기능을 사용하면 앞에서 프로세스가 실행되는 동안 뒤에서다른 프로세스가 실행될 수 있으므로 한 터미널에서 여러개의 프로세스를 동시에실행할 ..