LINUX.ORG.RU

экономия энергии на многоядерном процессоре


0

1

Статистика событий энергопотребления показывает, что большую, значительно большую часть времени работы, процессор занимается «перепланировкой задач», то есть, насколько я понимаю, пытается оптимизировать работу системы под свою много-ядерность. Есть ли какой-нибудь способ отключать такой скилл? Или нужно с этим просто смириться, как с недостатком многоядерных процессоров? процессор: <cut> Architecture: i686

CPU op-mode(s): 32-bit, 64-bit

Byte Order: Little Endian

CPU(s): 4

On-line CPU(s) list: 0-3

Thread(s) per core: 1

Core(s) per socket: 4

Socket(s): 1

Vendor ID: AuthenticAMD

CPU family: 18

Model: 1

Stepping: 0

CPU MHz: 800.000 - 1400.000

BogoMIPS: 2794.84

Virtualization: AMD-V

L1d cache: 64K

L1i cache: 64K

L2 cache: 1024K

</cut>



Последнее исправление: maxvellik (всего исправлений: 2)

что большую, значительно большую часть времени работы, процессор занимается «перепланировкой задач», то есть, насколько я понимаю, пытается оптимизировать работу системы под свою много-ядерность.

Что это за софт такой? Накладные расходы на синхронизацию ядер исчезающе малы.

King_Carlo ★★★★★
()
Ответ на: комментарий от King_Carlo

исчезающе малы.

В списке пробуждений процессора показано, что эта самая перепланировка занимает больше половины всего времени, и почти в 2 раза больше обработки всех прерываний. Или это совсем мало?

maxvellik
() автор топика
Ответ на: комментарий от maxvellik

Или это совсем мало?

В плане потребления энергии это совсем мало, в ваттах, как я писал выше исчезающе мало.

King_Carlo ★★★★★
()

это означает что большую часть ваш проц - простаивает, вот что.

mumpster ★★★★★
()

емнип, избыточные rescheduling interrupts связаны с багом, гугли

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.