본문 바로가기

Computer Science/Linux

[Linux] 커널 쓰레드(Kernel Thread)란?

반응형

커널 쓰레드는 유저 프로세스와는 다른 개념으로 유닉스 시스템에는 몇 개의 특별한 권한을 가진 프로세스가 존재하는데 이를 커널 쓰레드라고 한다.


커널 쓰레드는 다음과 같은 3가지 특징을 가지고 있다.


1. 커널 쓰레드는 커널 모드의 커널 스페이스에서 실행된다.

2. 커널 쓰레드는 사용자와 상호작용을 하지 않고, 그러므로 터미널 디바이스가 필요없다.

3. 커널 쓰레드는 대게 시스템이 시작될 때 생성되고 시스템이 종료될 때까지 살아있다.


반응형