[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Динамически включать-выключать CPU



2011/9/6 Anton Kovalenko <anton@sw4me.com>
Mikhail Ramendik <mr@ramendik.ru> writes:

> 2011/9/6 Mikhail Ramendik <mr@ramendik.ru>
>
>     clocksource=acpi_hz уже не помогло,
>
> разумеется clocksource=acpi_pm . Не помогло. Оно было дано вместе с
> no_hz=off  highres=off, поэтому как раз тогда и зависло быстро.

[Это с моей стороны гадание на кофейной гуще, но]
насколько вы уверены, что проблема в CPU? я историю злоключений не
фиксировал (сейчас пойду почитаю старые треды), но сомнения растут.

Какой-нибудь кривой драйвер может от многоядерности ломаться запросто
(тогда isolcpus=1 будет прямо в точку, как я понимаю).

В консоли (натуральной-линуксовой-vcsa) вешаться пробовали? Иногда там
можно углядеть что-то полезное на прощанье, если она иксами не закрыта.

У меня нет надёжного способа повесить систему. Она просто виснет в непонятные моменты, обычно после многих часов работы, обычно НЕ под большой нагрузкой, но всё-таки что-то на машине делают. Поэтому "взять и повесить в консоли" просто нечем.

Разве что если бы была возможность вывалить на DVI-монитор консоль, пока на VGA-мониторе иксы? Или на встроенную SiS VGA консоль, пока на AGP Nvifia иксы?

И ещё. Я только что прогуглился на тему isolcpus и, возможно, что-то нашёл. https://bugzilla.novell.com/show_bug.cgi?id=171500

Чипсет у материнской платы - именно SiS! Конкретно SiS 661FX/SiS964.

Но:

# ls /etc/init.d/ir*
ls: cannot access /etc/init.d/ir*: No such file or directory

Значит irqbalanced нет. Но может быть как-то по-другому IRQ CPU affinity ловится?

...и пока я по ssh искал, прямо в ssh-ную консоль кое-что вывалилось. Правда, машина при этом не зависла, но может это поможет?

Message from syslogd@ramendik at Sep  6 21:11:34 ...
 kernel:[ 7436.487764] Oops: 0000 [#1] SMP

Message from syslogd@ramendik at Sep  6 21:11:34 ...
 kernel:[ 7436.487769] last sysfs file: /sys/devices/pci0000:00/0000:00:0a.0/subsystem_device

Message from syslogd@ramendik at Sep  6 21:11:34 ...
 kernel:[ 7436.487915] Process kswapd0 (pid: 31, ti=f6d38000 task=f6c372c0 task.ti=f6d38000)

Message from syslogd@ramendik at Sep  6 21:11:34 ...
 kernel:[ 7436.487918] Stack:

Message from syslogd@ramendik at Sep  6 21:11:34 ...
 kernel:[ 7436.487957] Call Trace:

Message from syslogd@ramendik at Sep  6 21:11:34 ...
 kernel:[ 7436.488027] Code: 45 04 89 44 24 04 eb 23 ff 74 24 20 89 f2 89 d8 8d 4c 24 0c e8 da f1 ff ff 01 44 24 04 58 83 7c 24 08 00 74 16 8b 46 34 8d 70 cc <8b> 46 34 0f 18 00 90 8d 46 34 39 44 24 04 75 cd fe 45 00 03 3c

Message from syslogd@ramendik at Sep  6 21:11:34 ...
 kernel:[ 7436.488090] EIP: [<c10a272f>] page_referenced+0x93/0xf4 SS:ESP 0068:f6d39ea4

Message from syslogd@ramendik at Sep  6 21:11:34 ...
 kernel:[ 7436.488099] CR2: 0000000040000004



--
Yours, Mikhail Ramendik

Unless explicitly stated, all opinions in my mail are my own and do not reflect the views of any organization


Reply to: