사용자 수준에서 지원되는 스레드(thread)가 커널에서 지원되는 스레드에 비해 가지는 장점은?
스레드 간의 전이 시에 커널이 개입하지 않으므로 수행이 빠르다.
한 프로세스가 운영체제를 호출할 때 전체 프로세스가 대기할 필요가 없으므로 수행이 빠르다.
스레드의 개수가 많은 경우에는 프로세스 단위로 스케줄링이 되기 때문에 처리 시간을 많이 배정받을 수 있다.
스레드의 개수가 많은 경우에는 각 스레드의 독립적인 스케줄링으로 인하여 처리 시간을 많이 배정받을 수 있다.
사용자 수준에서 지원되는 스레드(thread)가 커널에서 지원되는 스레드에 비해 가지는 장점은?
A. 스레드 간의 전이 시에 커널이 개입하지 않으므로 수행이 빠르다.
B. 한 프로세스가 운영체제를 호출할 때 전체 프로세스가 대기할 필요가 없으므로 수행이 빠르다.
C. 스레드의 개수가 많은 경우에는 프로세스 단위로 스케줄링이 되기 때문에 처리 시간을 많이 배정받을 수 있다.
D. 스레드의 개수가 많은 경우에는 각 스레드의 독립적인 스케줄링으로 인하여 처리 시간을 많이 배정받을 수 있다.