Обновление с AMD Sempron до AMD Athlon 64 X2
inspirra 1 сентября, 2009 - 02:31
Поставил вместо одноядерного Sempron'а двухядерный Athlon включил в ядро SMP и пересобрал - машина стала произвольно зависать - да так, что и комбинация SysRq не помогает.
Неужели портежи тоже пересобирать?! Пока все собрано без USE=threads - может ли это быть причиной зависания?
В ядре:
CONFIG_NR_CPUS=2 CONFIG_USE_GENERIC_SMP_HELPERS=y CONFIG_X86_32_SMP=y CONFIG_SMP=y CONFIG_SCHED_MC=y
Нужна ли эта опция: CONFIG_X86_GENERIC ?
Нужна ли эта опция для AMD: SCHED_SMT?
»
- Для комментирования войдите или зарегистрируйтесь
threads к повисаниям никакого
threads к повисаниям никакого отношения не имеет!..
хорошо бы поправить -march в make.conf и пересобрать мир...
по поводу конфига ядра - включайте всё, что касается SMP кроме NUMA...
CONFIG_X86_GENERIC я полагаю это опция из серии под какой проц оптимизироваться... лучше поставить оптимизацию под k8 ;-)
- - -
make.conf: CFLAGS="-march=native -mtune=native -O2 -pipe -fomit-frame-pointer -ftree-loop-im"
- На Sempron'е, "gcc -c -Q -march=native --help=target" : --march показывал k8, а на Athlon'е k8-sse3
- Процессор в ядре указан опцией "CONFIG_MK8"
- CONFIG_X86_GENERIC - это какая-то общая оптимизация - не знаю - включать ее или нет?
X86 Generic - не не надо, это
X86 Generic - не не надо, это типа чтобы было переносимое ядро.
Потыкайте APM / фиксы биоса. В первых трех-четырех верхних категориях менюконфига есть довольно много опций из серии "попробуйте включить/выключить это, если у вас вдруг все виснет/отрубается".
P.S. А вы когда процессор меняли, CPU FAN назад воткнули? =)
- - -
(-: У меня там такой радиатор, что даже если я забуду воткнуть оба CPU FAN'а - выше 50 градусов все равно не поднимется. (-:
Странно... Не уверен что это именно из за этого, - но после пересборки основных портежей из system, а так же xorg-server, hal и dbus, уже на smp-ядре - вроде фризы прекратились. Но может это просто совпадения.