카테고리 없음

Thread(Light weight Process)

다자매_아빠 2005. 10. 27. 13:45
Shared text segment and data segment.

But, create stack segment only.

Thread의 종류
1.Kernel Thread

-모든 Thread를 운영체제가 직접 관리한다.
-문맥 교환 정보를 운영체제가 유지한다.
-Thread간의 context switch를 운영체제 스케줄러가 결정한다.
2.User Thread
-운영체제는 Thread의 존재를 알지 못한다.
-모든 Thread관리는 응용 프로그램 내의 thread-library를 사용하여 수행한다.
-Thread간의 문맥 교환은 운영체제와 상관없이 프로세스 내부에서 수행된다.
-Thread간의 문맥 교환은 응용 프로그램이 알아서 결정한다.