컴퓨터 과학 & 영상처리 관련/Operating System
task states
꺄뜨르
2012. 5. 12. 01:25
ready - 이 task는 CPU를 당장 쓰고 싶어 하지만 OS가 아직 사용권을 주지 않은거(할당 못받은 상태)
0개 이상의 state가 있을 수 있어, 얘한테 cpu주기만 하면 수행됨. 요 중에 priority가 가장 높은놈이
wating - 자기 스스로 의도적으로 CPU 포기한 상태. OS는 task를 의도적으로 wating으로 못바꿈.
running - ready에서 가장 priority가 높은 놈이 수행되고 있는 상태