Взятие Cores в автономном режиме

У меня есть процессор Intel® Core ™ i7-2670QM CPU @ 2.20GHz × 8, который имеет 4 физических ядра и 4 логических ядра.

В большинстве случаев я был на AskUbuntu, смотрел видео, в основном, не был голодным для процессора.

Так что я думал, что я забираю ядра в автономном режиме, но у меня мало вопросов, я знаю, что могу возьмите ядро ​​офлайн

  cat /sys/devices/system/cpu/cpu7/online 
  1
  echo 0 > /sys/devices/system/cpu/cpu7/online

У меня есть процессор Intel® Core ™ i7-2670QM CPU @ 2.20GHz × 8, который имеет 4 физических ядра и 4 логических ядра.

[!d4 ] Безопасно ли отключать ядра / ядра? Возможно ли, что мое приложение рухнет? Занимает ли ядро ​​автономное энергосбережение (на батарее)?
1
задан 25 May 2013 в 10:25

1 ответ

Вы не можете, никакая ОС не может этого сделать, и это по уважительной причине. ЦП имеет внутренние регистры и контроллеры для управления частотой и количеством активных ядер.

В наши дни все процессоры имеют функции автомасштабирования, даже смартфоны с низким уровнем ARM, они могут масштабироваться на любой ОС, в зависимости от их архитектуры и того, как они работают, также неверно предположить, что ваш процессор ничего не делает или что есть " низкое «использование ЦП, ваш процессор всегда что-то делает, это конкретная задача или цикл IDLE, но поскольку цикл IDLE может быть оптимизирован производителем, он может потреблять очень низкую мощность, по сравнению с тем, сколько Watt используется для выполнения конкретная задача.

Никогда не манипулируйте никакими параметрами, связанными с процессором или Bios, если вам это не нужно (я не думаю, что когда-нибудь может быть такая ситуация), и если вы действительно не узнайте все бит и спецификации вашей машины.

Имейте в виду, что Ubuntu, вероятно, потребляет больше ресурсов для сохранения ваш графический интерфейс жив, чем то, что нужно для воспроизведения вашего видео.

0
ответ дан 24 May 2018 в 21:49

Другие вопросы по тегам:

Похожие вопросы: