Linux에서는 기본적으로 우선순위가 제일 높은애가 돌아감 근데 timeslice가 남아있는지도 고려함 timeslice 남았을때 preempted task가됨 ready 상태일때 나중에 remaining timeslice를 쓸 수 있음 20ms를 쓰다가 CPU가 다른 더 중요한 task한테 뺏기면 나중에 그 중요한 task가 끝나고 다시 80ms의 remaining timeslice를 쓸 수 있음 그래서 linux에서 CPU를 차지하려면 우선순위도 높아야되고 remaining timeslice가 0이 아니여야됨 timeslice다 쓰면 다른 tasks가 timeslice 다 쓸때까지 기다리고 우선순위에 기반해서 스케쥴링됨 Scheduling Algorithm Ready Queue라는 하나의 리스트에 P..