Это связано с известной ошибкой в LXC, связанной с cpuset
cgroup. Несколько обходных путей описаны здесь: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824519 .
Ядра процессора остаются в автономном режиме после горячего подключения
Когда мой ИБП запускает событие «от батареи», я хочу, чтобы все ядра отключались для экономии энергии. ПК имеет 8 ядер на двух чипах, батареи ИБП нуждаются в замене каждые 3 месяца из-за сильных пиков тока. Чтобы снизить стоимость владения, при срабатывании ИБП выполняются следующие инструкции:
for c in /sys/devices/system/cpu/cpu*/online; do echo 0 >$c done
Ядра с 1 по 7 успешно отключены, а ядро 0 остается включенным, как и ожидалось. Тогда lscpu
и atop
подтвердить, что только процессор 0 остается в Интернете, и в качестве дополнительного индикатора, температура процессора отпасть от 90 ° C до 60 ° C.
Когда питание энергосистемы возвращается, выполняется обратная команда:
for c in /sys/devices/system/cpu/cpu*/online; do echo 1 >$c done
но ядра не приходят в онлайн. На этом этапе cat /sys/devices/system/cpu/cpu*/online
печатает 1
для каждого процессора от 0 до 7 и lscpu
сообщает, что все процессоры вернулись в оперативный режим, но все мои потоки, по-видимому, продолжают работать исключительно на ядре 0, по- atop
прежнему перечисляет только одно ядро, а загрузка системы остается ограниченной на уровне около 100 %, а не 800%, как обычно. Кроме того, температура процессора остается постоянной на уровне 60 ° C.
Аномально, хотя top
в процентах указывается загрузка ЦП для каждого процесса, эти отдельные проценты в сумме составляют примерно 100%, в то время как среднее значение загрузки за 60 секунд, о котором сообщается, top
составляет 8.
Атрибуты:
- Linux 4.1.1
- Debian 8
- LXC в активном использовании
- Модуль KVM загружен, не используется активно
- Процессор постоянно загружен более чем 8 работающими потоками
Обновить:
Я обновил ядро с 4.1.1 до 4.5.4. После тестирования тот же дефект все еще присутствует.
1 ответ на вопрос
Похожие вопросы
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
6
Полноэкранная медленная вспышка в KDE 4
-
8
Должен ли я выбрать 32 или 64 бит для Linux?
-
-
4
Могу ли я запустить компьютер от источника постоянного тока?
-
12
Процессорные ядра: чем больше, тем лучше?
-
5
Почему мой компьютер начинает загружаться, а затем внезапно выключается?
-
3
Пакеты в странном состоянии
-
8
Является ли ИБП хорошей инвестицией для домашней машины?
-
2
Максимальная температура процессора для Core 2 Duo E6400
-
2
Проблемы с загрузкой после грозы