2015. 3. 31. 18:45 Programing/OS
Process의 실행 관련
.스레드: 싱글 스레드는 한타임에 하나의 일만 가능,
현재 프로세스는 멀티플 스래드를 가지는 프로세스를 허가해옴, PCB에선 이제 각 스레드의 정보까지 가지고 있음
.프로세스는 잡큐에 잡을 넣는다(큐에 넣는다고 생각하면 됨)
.프로세스에서 프로세스로 스위치 순서
-> P0이 실행중
->인터럽트 혹은 시스템콜(이때 P0은 IDLE상태)
->PCB0에 상태를 저장
->PCB1로 부터 상태로드(이때 P1은 실행중)
->그러다가 중간에 또 인터럽트 혹은 시스템콜
->PCB1에 상태를 저장(이 때 P1은 IDLE상태)
->PCB0로 부터 상태로드(이때 P0은 실행중)
'Programing > OS' 카테고리의 다른 글
스케쥴러 (0) | 2015.03.31 |
---|---|
프로세스의 개념 (0) | 2015.03.31 |
Thread 생성 방법 (0) | 2015.03.31 |