state 썸네일형 리스트형 OS Process state vs JAVA Thread state 프로세스/스레드의 OS Level에서의 State 맨 처음, new로 인해서 프로세스/스레드가 생성이 되어, cpu에 의해 실행될 준비(ready)를 한다. new에서 ready state로 넘어 갈 때, Long term Scheduler의 허락을 받아야 한다. 그러나 Long term scheduler는 RealTime OS와 같은 특별한 OS에서만 동작을 하고, 보통의 우리가 사용하는 OS에서는 Long Term Scheduler 없이, 바로 new에서 ready로 넘어 간다고 생각해보 무방하다. ready state에 있는 프로세스/스레드는 큐에 대기해 있다가, CPU에서 실행 중인 프로세스/스레드가 time slice를 다 썼거나 , critical section에 진입하기 위하여 대기하게 위하.. 더보기 이전 1 다음