LINUX.ORG.RU

Я только по тегам догадался о чем речь. Нужно бы более развернуто и понятно писать посты.

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

Я только по тегам догадался о чем речь

Не только по тегам, а вместе с тегами. Но они же для того и нужны.

Deleted
()

ну я ковырял uefi своей асусной материнки... а , нет,
запустил утилитку управления энергосбережением и побаловался в настройках. Она включила режим минимальной частоты.

Начинаю распаковывать архив - а там молотит на 800мгц.
я исчо запустил приложений, а там молотит на 800мгц.

причем хеоп-1230. Даже не заметил разницы :-)
не, ну заметил конечно, когда мыша стала подлагивать

Deleted
()

http://electronicdesign.com/power/power-saving-tips-when-rapid-prototyping-ar...

By using this core, we already get some provisions to reduce power. From the “Cortex-M User Guide” (Chapter 2.5, Power Management), we see that two specific instructions are implemented: wait-for-event (WFE) and wait-for-interrupt (WFI). These instructions will halt the core execution until the occurrence of either an event or interrupt. To correlate this action with our power theory, it will switch off the clock to the processor core, meaning all of those transistors will stop switching, significantly reducing power consumption when you don’t need the core.

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

Вот хотелось бы такое на х86. Или на х86 это архитектурно невозможно - полностью остановить отдельное ядро?

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

В посте не хватает сути вопроса. Смысл приходиться складывать из заголовка, тегов и самого поста. Боишься потратить лишние байты?

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

в Windows 7 и Windows 2008 R2, была реализована функция «идеального ядра», которая оставляет выполнение процесса на том ядре, на котором он начался, до полного его завершения. Такой подход позволяет получить более отзывчивую систему. Кроме того, с подходом «идеального ядра», была реализована функция «парковка ядер», позволяющая переносить все задачи на одно ядро, а остальные переводить в бездействие, если это позволяет уровень основной нагрузки.

В Линуксе есть такое?

Deleted
()
Ответ на: комментарий от mandala

Это ребячество

Вы забавный. Но не очень.

Deleted
()
Ответ на: комментарий от SZT

Работает. Правда, в кдешном системном мониторе датчики отваливаются.

Deleted
()

Все модульники от AMD, все Intel начиная с SandyBridge точно.

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

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

Этого и в винде нет, она процессы любит по ядрам гонять.

CFS тоже гоняет процессы по ядрам, чтоб нагрузку сбалансировать. Что у BFS не смотрел.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)
Ответ на: комментарий от devl547

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

anonymous
()
Ответ на: комментарий от Deleted

инструкция hlt в x86 процессорах с незапамятных времён есть

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

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

Он хочет аналог виндового core parking и андроидного отключения неиспользуемых ядер, видимо.

devl547 ★★★★★
()

На армах видел подобное. Там как раз ядра гасились в зависимости от нагрузки. На x86_64 только снижение частоты видел с 3400 до 1600.

Radjah ★★★★★
()

Какие процессоры умеют полностью гасить свои ядра/модули?

А зачем?

King_Carlo ★★★★★
()
Последнее исправление: King_Carlo (всего исправлений: 1)
 ~ % cpupower idle-info
CPUidle driver: intel_idle
CPUidle governor: menu
analyzing CPU 0:

Number of idle states: 7
Available idle states: POLL C1-SKL C1E-SKL C3-SKL C6-SKL C7s-SKL C8-SKL
POLL:
Flags/Description: CPUIDLE CORE POLL IDLE
Latency: 0
Usage: 2142
Duration: 1032712
C1-SKL:
Flags/Description: MWAIT 0x00
Latency: 2
Usage: 323896
Duration: 86968398
C1E-SKL:
Flags/Description: MWAIT 0x01
Latency: 10
Usage: 658533
Duration: 300815298
C3-SKL:
Flags/Description: MWAIT 0x10
Latency: 70
Usage: 557667
Duration: 259157467
C6-SKL:
Flags/Description: MWAIT 0x20
Latency: 85
Usage: 1175751
Duration: 715069130
C7s-SKL:
Flags/Description: MWAIT 0x33
Latency: 124
Usage: 10323
Duration: 20959068
C8-SKL:
Flags/Description: MWAIT 0x40
Latency: 200
Usage: 2807270
Duration: 13011662845

C8, видимо. У AMD либо только анонсировано, либо есть в Excavator. Совсем выключать ядра через sysfs (это не энергосбережение) можно даже на довольно старых процессорах обоих производителей, но практического смысла в этом мало.

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