커널 쓰레드1 커널쓰레드의 우선 순위 변경 리눅스 드라이버의 커널 쓰레드를 사용하는 경우 쓰레드의 우선순위(priority)를 변경하고 싶은 경우 set_user_nice 함수를 사용하여 변경 할 수 있다. 일반적으로 우선순위를 설정하지 않은 커널 쓰레드의 우선순위의 값은 -5이며 set_user_nice함수에서 설정할 수 있는 값의 범위는 -20에서 19 이다. -20 이 우선 순위가 가장 높고 19가 가장 낮다. 사용 방법은 커널 쓰레드 함수 내에서 다음과 같이 호출 한다. set_user_nice(current, -20); 각 쓰레드의 우선 순위 확인 방법은 콘설에서 "ps -elf" 명령을 사용하여 확인 할 수 있으며 NI 값이 우선순위를 나타 낸다. root@at91sam9xeek:~# ps -elf F S UID PID PPID C P.. 2010. 10. 27. 이전 1 다음