![]() |
Поддержка двух процессоров во FreeBSD.
Привет всемогущий ол!
Есть Intel Dual Xeon 2.80 Mhz (два проца) 64 bit RAM - 2048 MB ну и так далее. Поставил Фрю, и по привычке скомпилил ядро следующим образом make buildkernel KERNCONF=SMP (для поддержки мультипроцессорности) после ребута виден только один процессор, то есть ничего не изменилось Пробовал с версией amd64 (FreeBSD 6.0) и i386 (FreeBSD 5.4) Ничего не вышло. Самое интересное что есть такая же машина толька 32 битная, на ней стоит 5.4 и SMP прекрасно работает. В чем может быть проблема?? |
Проблема решилась простой усановкой FreeBSD 6.1 amd64
даж ядро компилить необязательно )) |
Duddits
А так даже удобнее, для разных вариантов разные дистрибутивы |
Что-то вы такое странное рассказываете :)
Не давеча, как в середине апреля собирал сервер аналогичный - завелось на 5.4. |
[Barracuda]
...подскажите: получится ли включить SMP (что б ядро видело два процессора) на Celeron D 335 (S478)? PS: уже пытался, ничего не вышло |
Demiurg
Не, я заводил на Ксеонах... Целероны не попадались ещё... Дело в том, что там есть kernel tunable machdep.hyperthreading_allowed - это для HTT. По дефолту оно вырублено из соображений безопасности. Попробуй его в /boot/loader.conf запихнуть, хотя у нас и без него CPU0...CPU3 увидело... |
Barracuda
в Celeron D веть нет HT!? это тока в топовых двухядерных пеньках, где в каждом ядре еще и HT... ...да и система видет его не как D, а как обычный селерон... уже было как-то подобное: на ноуте Celeron M виделся как обычный, а после перепрошивки BIOS, стал видеть как "CPU: Intel(R) Celeron(R) M processor 1200MHz (1196.12-MHz 686-class CPU)" ...а для MB (ASUS) под Celeron D апдейтов BIOS пока нет... хотя может и не в BIOS дело... |
Время: 05:51. |
Время: 05:51.
© OSzone.net 2001-