Здравствуйте, Существует такая проблема, на сервер с двумя 4х-ядерными процессорами Xeon поставили Мандриву 2009 free. После установки обнаружилось, что операционная система видит два ядра на одном процессоре и два ядра на другом. Как сделать так, чтобы работали все 8 ядер? Есть аналогичный сервер, на котором стоит Fedora 6 - там все определяется замечательно. В чем может быть проблема?
Система вот такая: [root@atz-nta ~]# uname -a Linux atz-nta 2.6.27-server-0.rc8.2mnb #1 SMP Thu Oct 2 06:06:27 EDT 2008 x86_64 Intel® Xeon® CPU 5110 @ 1.60GHz GNU/Linux
Судя по тому, что пишет dmesg - линукс видит что система 8-мипроцессорная, но однако ж инициализирует только 4
[root@atz-nta ~]# dmesg | grep -i cpu Initializing cgroup subsys cpuset KERNEL supported cpus: x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106 SMP: Allowing 8 CPUs, 4 hotplug CPUs PERCPU: Allocating 60064 bytes of per cpu data NR_CPUS: 32, nr_cpu_ids: 8, nr_node_ids 1 Initializing CPU#0 SLUB: Genslabs=13, HWalign=64, Order=0-3, MinObjects=0, CPUs=8, Nodes=1 Initializing cgroup subsys cpuacct CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU 0/0 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 0 CPU0: Thermal monitoring enabled (TM1) CPU0: Intel® Xeon® CPU 5110 @ 1.60GHz stepping 06 Initializing CPU#1 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU 1/6 -> Node 0 CPU: Physical Processor ID: 3 CPU: Processor Core ID: 0 CPU1: Thermal monitoring enabled (TM1) x86 PAT enabled: cpu 1, old 0x7040600070406, new 0x7010600070106 CPU1: Intel® Xeon® CPU 5110 @ 1.60GHz stepping 06 checking TSC synchronization [CPU#0 -> CPU#1]: passed. Initializing CPU#2 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU 2/1 -> Node 0 CPU: Physical Processor ID: 0 CPU: Processor Core ID: 1 CPU2: Thermal monitoring enabled (TM1) x86 PAT enabled: cpu 2, old 0x7040600070406, new 0x7010600070106 CPU2: Intel® Xeon® CPU 5110 @ 1.60GHz stepping 06 checking TSC synchronization [CPU#0 -> CPU#2]: passed. Initializing CPU#3 CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 4096K CPU 3/7 -> Node 0 CPU: Physical Processor ID: 3 CPU: Processor Core ID: 1 CPU3: Thermal monitoring enabled (TM1) x86 PAT enabled: cpu 3, old 0x7040600070406, new 0x7010600070106 CPU3: Intel® Xeon® CPU 5110 @ 1.60GHz stepping 06 checking TSC synchronization [CPU#0 -> CPU#3]: passed. Brought up 4 CPUs CPU0 attaching sched-domain: domain 1: span 0-3 level CPU CPU1 attaching sched-domain: domain 1: span 0-3 level CPU CPU2 attaching sched-domain: domain 1: span 0-3 level CPU CPU3 attaching sched-domain: domain 1: span 0-3 level CPU Switched to high resolution mode on CPU 0 Switched to high resolution mode on CPU 2 Switched to high resolution mode on CPU 1 Switched to high resolution mode on CPU 3 cpuidle: using governor ladder cpuidle: using governor menu ACPI: Processor [CPU0] (supports 8 throttling states) ACPI: Processor [CPU1] (supports 8 throttling states) ACPI: Processor [CPU2] (supports 8 throttling states) ACPI: Processor [CPU3] (supports 8 throttling states)