В моей системе debian-linux с ядром i7 920 каждый раз, когда я возобновляю работу после команды «pm-suspend» (suspend to RAM), возможности многопоточности почти исчезают. Более конкретно, две разные программы могут использовать 2 разных ядра на полной скорости, но одна программа ограничена только одним ядром (для одного экземпляра многопоточной программы, а также для нескольких экземпляров однопоточной программы, например, «make -j 4») для gcc). В итоге я перезагружаю систему. Любая помощь приветствуется!
2 ответа
2
Смотрите эту ошибку в Debian. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=580901
1
У меня такая же боль в заднице с этой ошибкой на i7, поэтому, возможно, мне стоит перейти на что-то более современное, чем debian-stable. Это первая проблема после нескольких месяцев работы с дистрибутивом, так что я думаю, что это все же не стоит больших усилий. Больше подробностей, чем указано выше, доступно здесь:https://bugzilla.kernel.org/show_bug.cgi?id=15559
UPD: о, и есть обходной путь, который, кажется, возвращает некоторые из моих ядер к жизни:
/sys/devices/system/cpu# for AA in `seq 2 1 7` ; do echo "0" > cpu$AA/online ; done;
/sys/devices/system/cpu# for AA in `seq 2 1 7` ; do echo "1" > cpu$AA/online ; done;