Linux,Unix,BSD

서로 다른 Family, Step CPU SMP 옵션 인식 문제.

채윤아빠 2008. 3. 20. 14:18
728x90
반응형

서버의 mptable 정보를 보면 다음과 같이 나타납니다.

Processors:     APIC ID Version State           Family  Model   Step    Flags
                 0       0x14    BSP, usable     6       2       1       0x0381
                 6       0x14    AP, usable      15      2       9       0xbfebfbff
커널 빌드시 SMP 옵션을 주어 sysctl 정보는 아래와 같이 나타납니다.

# sysctl kern.smp
kern.smp.forward_roundrobin_enabled: 1
kern.smp.forward_signal_enabled: 1
kern.smp.cpus: 1
kern.smp.disabled: 0
kern.smp.active: 0
kern.smp.maxcpus: 16
CPU의 버전은 같으나, Family 및 Step가 다른 CPU가 두 개인 경우에는 SMP가 제대로 동작하지 않는것 같습니다. 이에 대한 해결책은 무엇일까요??