커널 2.6.X 버전에서 선점형 커널로 동작하려면

kkb의 이미지

# uname -a
Linux 2.6.14.6 #14 SMP Fri Sep 18 01:53:46 KST 2009 i686 GNU/Linux

uname -a 명령에서 위와 같이 출력되고 테스트 결과 비선점형 커널로 동작합니다
선점형 커널로 동작하기를 원하는데
커널 빌드시 config 옵션 설정에서 지정해줘야 하는 건가요?

커널 2.6.X 버전에서 디폴트로 선점형 커널로 동작하는지 알았는데
아닌가요?

선점형 커널은 아래와 같이 출력되는 것으로 알고 있습니다

# uname -a
Linux 2.6.14.6 #14 SMP PREEMPT Fri Sep 18 01:53:46 KST 2009 i686 GNU/Linux

bushi의 이미지

[bushi@rose kernel35]$ uname -rvm
2.6.32.23-170.fc12.i686.PAE #1 SMP Mon Sep 27 17:40:41 UTC 2010 i686
[bushi@rose kernel35]$ 
[bushi@rose kernel35]$ grep -i preemp /boot/config-`uname -r`
# CONFIG_TREE_PREEMPT_RCU is not set
CONFIG_PREEMPT_NOTIFIERS=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
[bushi@rose kernel35]$
kkb의 이미지

# uname -rvm
2.6.14.6 #14 SMP Fri Sep 18 01:53:46 KST 2009 i686
 
# grep -i preemp /boot/config-`uname -r`
CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_VOLUNTARY is not set
# CONFIG_PREEMPT is not set
CONFIG_PREEMPT_BKL=y

디폴트가 선점형이 아닌가보네요..;;

답변 감사합니다
많은 도움이 되었습니다