Hi All!
Adott egy dual 3Ghz-s Xeon gép, amihez 2.6.14.2 kernelt forgattam:
Symmetric multi-processing support
(4) Maximum number of CPUs
SMT (Hyperthreading)
Preemption Model (Server)
Irqbalance
image: 2.6.8-3-686-smp
de ezektõl függetlenül sztem nem látja a cpu-kat rendesen
ugyan kiírja a dmesg, hogy
Initializing CPU#0
CPU: After generic identify, caps: bfebfbff 20000000 00000000 00000000 0000641d 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 20000000 00000000 00000000 0000641d 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 0
CPU: After all inits, caps: bfebfbff 20000000 00000000 00000080 0000641d 00000000 00000000
CPU0: Intel(R) Xeon(TM) CPU 3.00GHz stepping 03
Initializing CPU#1
CPU: After generic identify, caps: bfebfbff 20000000 00000000 00000000 0000641d 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 20000000 00000000 00000000 0000641d 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 16K
CPU: L2 cache: 2048K
CPU: Physical Processor ID: 3
CPU: After all inits, caps: bfebfbff 20000000 00000000 00000080 0000641d 00000000 00000000
CPU1: Intel(R) Xeon(TM) CPU 3.00GHz stepping 03
checking TSC synchronization across 2 CPUs: passed.
Brought up 2 CPUs
mit kellene még beforgatnom a kernelbe, hogy a HT-vel együtt lássa a linux a cpu-kat?
mit felejtettem el?
egy regebbi 2.4-es kernel-es gépemez az alabbi parancs egeszen processor :3-ig megy, a 2.6-os miert processor :1-ig?
cat /proc/cpuinfo | grep processor
processor : 0
processor : 1
Köszi!
Linuxvagyok
legutóbbi hsz