Powernow в биосе что это такое
Обновлено: 21.11.2024
Что это за предупреждение, которое я получаю при загрузке непосредственно перед запуском Red Hat nash:
"POWERNOW-K8; системы MP не поддерживаются структурами PSB BIOS"??
Я полагаю, что это как-то связано с acpi, который в основном предназначен для ноутбуков,
"спящих", а у меня есть настольный компьютер.
Пробовал "kernel /vmlinuz-2.6.22.1-41.fc7 ro root=LABEL=/ acpi=off rhgb
quiet" в grub, но все равно получал предупреждение. В настройках BIOS она включена,
но неактивна, т.е. не может быть отключена.
Я только что установил новую материнскую плату ASUS M2NPV-VM с двухъядерным процессором AMD Athlon
64 X2.
Есть предложения, как отключить предупреждение или acpi в Fedora
7? Я предполагаю, что это может быть полезно в моей WindowsXP.
Сообщение Уильяма Кейса
Привет;
"POWERNOW-K8; системы MP, не поддерживаемые структурами PSB BIOS" ??
Я считаю, что в этом есть что-то делать с acpi, который в основном для ноутбука
«спящий», а у меня есть рабочий стол. />quiet" в grub, но все равно получите предупреждение. В настройках BIOS он включен,
но неактивен, т.е. не может быть отключен.
Я только что установил новую материнскую плату ASUS M2NPV-VM с двухъядерным процессором AMD Athlon
64 X2.
Есть предложения, как отключить предупреждение или acpi в Fedora
7? Я предполагаю, что это может быть полезно в моей WindowsXP.
Я бы не стал отключать ACPI, кроме как в крайнем случае. Это намного
больше, чем для "спящего" ноутбука. Вы можете прочитать о том, что
делает ACPI. Это определенно полезно на рабочем столе. От тривиальных вещей,
таких как управление действиями системы, когда вы нажимаете выключатель питания,
(переход в спящий режим, гибернацию, безопасное завершение работы и т. д.) до отображения температуры процессора,
управления процессором. temps, до настройки прерываний для системного оборудования.
Миккель
--
Не лезь в дела драконов,
ибо ты хрустишь и с Кетчупом вкусно!
Сообщение Уильяма Кейса
Здравствуйте;
"POWERNOW-K8; системы MP не поддерживаются структурами PSB BIOS" ??
Я только что установил новый Материнская плата ASUS M2NPV-VM с двухъядерным процессором AMD Athlon
64 X2.
Есть предложения, как отключить предупреждение или acpi в Fedora
7? Я предполагаю, что это может быть полезно в моей WindowsXP.
Я бы не стал отключать ACPI, кроме как в крайнем случае. Это намного
больше, чем для "спящего" ноутбука. Вы можете прочитать о том, что
делает ACPI. Это определенно полезно на рабочем столе. От тривиальных вещей,
таких как управление действиями системы, когда вы нажимаете выключатель питания,
(переход в спящий режим, гибернацию, безопасное завершение работы и т. д.) до отображения температуры процессора,
управления процессором. temps, до настройки прерываний для системного оборудования.
Сообщение Уильяма Кейса
Здравствуйте;
"POWERNOW-K8; системы MP не поддерживаются структурами PSB BIOS" ??
Я только что установил новый Материнская плата ASUS M2NPV-VM с двухъядерным процессором AMD Athlon
64 X2.
Есть предложения, как отключить предупреждение или acpi в Fedora
7? Я предполагаю, что это может быть полезно в моей WindowsXP.
Я бы не стал отключать ACPI, кроме как в крайнем случае. Это намного
больше, чем для "спящего" ноутбука. Вы можете прочитать о том, что
делает ACPI. Это определенно полезно на рабочем столе. От тривиальных вещей,
таких как управление действиями системы, когда вы нажимаете выключатель питания,
(переход в спящий режим, гибернацию, безопасное завершение работы и т. д.) до отображения температуры процессора,
управления процессором. temps, до настройки прерываний для системного оборудования.
Предупреждение говорит о том, что ваш BIOS не поддерживает должным образом
POWERNOW-K8. Судя по тому немногому, что я читал об этом, ядро
попробует альтернативный метод, чтобы обеспечить ту же функциональность. Если он не может
сделать это, то вы можете не получить преимущества энергосбережения и шумоподавления,
которых вы бы добились, если бы он работал. Возможно, вы сможете получить
обновление BIOS, которое устраняет проблему, или вам придется жить с
предупреждением. Также возможно, что более поздние версии ядра будут лучше
справляться с этим. (Правильным исправлением было бы обновление BIOS, которое
надлежащим образом соответствует стандартам, но кто знает, произойдет ли это.)
Надеюсь, кто-то, у кого есть опыт, объяснит ситуацию
лучше.
Миккель
--
Не лезь в дела драконов,
ибо ты хрустишь и с Кетчупом вкусно!
Для Миккеля и всех, кто может помочь. У AMD/ASUS (я не помню какой) есть
дата обновления BIOS, в названии которой есть «бета-версия BIOS», которой
несколько дней. Я не был уверен, что хочу попробовать что-то,
в названии которого есть слово "beta BIOS". Я еще почитаю об этом, но если у кого-то еще есть
опыт решения этой проблемы, сообщите мне.
AMD/ASUS (не помню какие) имеют дату обновления BIOS, название которой включает
'бета-версию BIOS', выпущенную всего пару дней назад.Я не был уверен, что хочу
пробовать что-то, в названии которого есть слово «бета-BIOS».
--
(Этот блок работает с FC5, мои другие работают с FC4 и FC6, если это
важно для темы.)
Не отправлять личные ответы на мой адрес, почтовый ящик игнорируется.
Я читаю сообщения из общедоступных списков.
AMD/ASUS (не помню какие) имеют дату обновления BIOS, название которой включает
'бета-версию BIOS', выпущенную всего пару дней назад. Я не был уверен, что хочу
пробовать что-то, в названии которого есть слово «бета-BIOS».
--
(Этот блок работает с FC5, мои другие работают с FC4 и FC6, если это
важно для темы.)
Не отправлять личные ответы на мой адрес, почтовый ящик игнорируется.
Я читаю сообщения из общедоступных списков.
Для Миккеля и всех, кто может помочь. У AMD/ASUS (я не помню какой) есть
дата обновления BIOS, в названии которой есть «бета-версия BIOS», которой
несколько дней. Я не был уверен, что хочу попробовать что-то,
в названии которого есть слово "beta BIOS". Я еще почитаю об этом, но если у кого-то еще есть
опыт решения этой проблемы, сообщите мне.
Сообщение Уильяма Кейса
Здравствуйте;
"POWERNOW-K8; системы MP не поддерживаются структурами PSB BIOS" ??
Я только что установил новый Материнская плата ASUS M2NPV-VM с двухъядерным процессором AMD Athlon
64 X2.
Есть предложения, как отключить предупреждение или acpi в Fedora
7? Я предполагаю, что это может быть полезно в моей WindowsXP.
Я бы не стал отключать ACPI, кроме как в крайнем случае. Это намного
больше, чем для "спящего" ноутбука. Вы можете прочитать о том, что
делает ACPI. Это определенно полезно на рабочем столе. От тривиальных вещей,
таких как управление действиями системы, когда вы нажимаете выключатель питания,
(переход в спящий режим, гибернацию, безопасное завершение работы и т. д.) до отображения температуры процессора,
управления процессором. temps, до настройки прерываний для системного оборудования.
Предупреждение говорит о том, что ваш BIOS не поддерживает должным образом
POWERNOW-K8. Судя по тому немногому, что я читал об этом, ядро
попробует альтернативный метод, чтобы обеспечить ту же функциональность. Если он не может
сделать это, то вы можете не получить преимущества энергосбережения и шумоподавления,
которых вы бы добились, если бы он работал. Возможно, вы сможете получить
обновление BIOS, которое устраняет проблему, или вам придется жить с
предупреждением. Также возможно, что более поздние версии ядра будут лучше
справляться с этим. (Правильным исправлением было бы обновление BIOS, которое
надлежащим образом соответствует стандартам, но кто знает, произойдет ли это.)
Надеюсь, кто-то, у кого есть опыт, объяснит ситуацию
лучше.
Миккель
--
Не лезь в дела драконов,
ибо ты хрустишь и с Кетчупом вкусно!
НЕТANuubE
Выдающийся
У меня только что появился ноутбук, и я запускаю его с помощью адаптера переменного тока, и я собираюсь заняться довольно интенсивной работой. Мне было интересно, как включить powernow! функция отключена для процессора (это мобильный телефон 2500+ с тактовой частотой 1,87 ГГц). Поиски в Google подсказали мне включить параметры питания «всегда», но это, похоже, не работает. Sisoft дает ему 2200+ с этой опцией, и, кроме того, я хочу иметь возможность отключать его без затемнения экрана и тому подобного для презентаций. Есть ли regedit или программа для полного отключения powernow?
Шмид
Выдающийся
Затемнение экрана обычно настраивается в биосе, по крайней мере, на моем ноутбуке. Некоторые параметры снижения скорости также есть в биосе в зависимости от ноутбука.
Двухцветный для вашего удовольствия от просмотра.
ПОПУЛЯРНЫЕ ТРЕКИ
- Инициировано Hurricane17
- Сегодня в 18:03
- Ответов: 5
- Инициатор Patric123
- Сегодня в 13:57
- Ответов: 21
- Инициировано SMASH-MASTR
- Сегодня в 14:27
- Ответов: 14
- Инициировано Roque1
- Сегодня в 18:07
- Ответов: 4
- Инициатор SubwayWarrior18
- Сегодня в 15:19
- Ответов: 7
- Инициатор Рениро
- Сегодня в 17:03
- Ответов: 3
- Инициатор: rabanis
- Сегодня в 15:09
- Ответов: 5
Последние сообщения
- Последнее: JohnBonhamsGhost
- 7 минут назад
- Последнее: JohnBonhamsGhost
- 23 минуты назад
Модераторы онлайн
Поделиться этой страницей
Tom's Hardware является частью Future plc, международной медиа-группы и ведущего цифрового издателя. Посетите наш корпоративный сайт.
© Future Publishing Limited Quay House, Амбери, Бат BA1 1UA.
Все права защищены. Регистрационный номер компании в Англии и Уэльсе 2008885.
Tom's Hardware является частью Future plc, международной медиа-группы и ведущего цифрового издателя. Посетите наш корпоративный сайт.
© Future Publishing Limited Quay House, Амбери, Бат BA1 1UA. Все права защищены. Регистрационный номер компании в Англии и Уэльсе 2008885.
доанстер
Старший участник
Я подумываю приобрести Mobile Athlon 64+ для старого настольного мобильного устройства с чипсетом NF3 250 ГБ.
Может ли PowerNow! функция дросселирования процессора работает с настольными платами? Или это только для ноутбуков?
Когман
Лифер
Я считаю, что у вас должен быть набор микросхем материнской платы, который его поддерживает. Однако, поскольку вы получаете Athlon 64, держу пари, что вы все равно будете использовать AMD Cool'n'Quiet (по сути то же самое).
IIRC Socket 7xx (я забыл, что это было, это было недолго) Не поддерживал Cool'n'Quiet, в то время как Socket 939 и выше поддерживает.
Если вам действительно нужен крутой процессор, некоторые из новых процессоров Intel Celeron потребляют 35 Вт (очень круто).
доанстер
Старший участник
У меня есть старая плата с сокетом 754, которую я хочу повторно использовать для сервера с низким энергопотреблением. Да, сокет 754 поддерживает Cool'n'Quiet
футбольный смокинг
Лифер
хейхейбубу
Бриллиантовый участник
PowerNow зародился на корпоративной стороне с 2p/4p Optys, а затем был перенесен на настольный компьютер с s940 IIRC (если вы хотите назвать его настольным компьютером). Это похоже на новый PhII C&Q ??
brxndxn
Бриллиантовый участник
CnQ впечатляет, имхо. Если вы получите очень круто работающий чип (например, некоторые из старых Sempron), вентилятор процессора полностью остановится... и система просто продолжит работу..
доанстер
Старший участник
Исходное сообщение: brxndxn
CnQ впечатляет, imo. .. и система продолжает работать..
Сейчас мой сервер запущен и работает с процессором Athlon 64 3700+, тактовая частота которого снижена до 1 ГГц и около 1,3 В, а троттлинг процессора в биосе мобильного устройства установлен на 25 %. CnQ включен.
С текущими настройками вентилятора мой Athlon 64 делает то же самое, что вы описываете. я счастлив
Далее: работа с моей видеокартой X800XT AIW. Просто разгоняю его сейчас с помощью ATItool, но не могу снизить напряжение. Предложения?
ВНИМАНИЕ: В этом HOWTO я объясняю, что я сделал, чтобы Cool'n'Quiet заработал на моей двухъядерной системе. Хотя у меня это работает очень хорошо, я не могу гарантировать, что это сработает и у вас, и я не несу ответственности за любой ущерб, который случайно может произойти с вашей системой.
Недавно я обновил свою систему с одноядерного Athlon 64 до двухъядерного Athlon 64 X2 3800. До сих пор все шло нормально, кроме одной важной вещи: Cool'n'Quiet больше не работал. При попытке загрузить модуль ядра powernow-k8 он жаловался на то, что структура PSB BIOS несовместима с многопроцессорными системами:
Есть два способа управления частотой и напряжением ЦП. Либо через структуру PSB, либо через таблицы ACPI _PSS. К сожалению, BIOS моей материнской платы (Soltek SL-B9D-FGR) не включает таблицы ACPI _PSS, а таблица PSB работает только на машинах с одним процессором, тогда как система с двухъядерным процессором технически является многопроцессорной системой. Вот почему powernow-k8 не сработал. При поиске в Интернете этой особой проблемы рекомендуемым решением было обновить системный BIOS. К сожалению, обновление BIOS для моей материнской платы недоступно и, вероятно, никогда не будет.
Единственный способ управлять частотой и напряжением процессора на машинах с SMP — это использовать таблицы ACPI _PSS, поэтому мне пришлось найти способ добавить эти отсутствующие таблицы в мой BIOS. _PSS является частью так называемой DSDT, которая является аббревиатурой от Таблица описания дифференцированной системы. Он включает информацию о конфигурации системы и загружается операционной системой во время загрузки. После некоторого расследования я обнаружил, что Linux предлагает возможность загрузки альтернативного DSDT вместо того, который из BIOS.
Изменение DSDT
разбирает его в читаемый формат (wejp-dsdt.dsl).
Открывая дизассемблированный DSDT, я обнаружил, что разделы CPU пусты:
Это мои модифицированные разделы процессора:
Я добавил несколько комментариев, чтобы вы могли с первого взгляда увидеть, какой блок описывает какую частоту.
Примечание. Фактическое содержимое таблицы _PSS зависит от процессора, используемого в системе. Как видите, таблица, которую я использовал для своей системы, была взята из системы с процессором с тактовой частотой 2200 МГц, а у моего процессора — 2000 МГц. Вот почему мне нужно было удалить запись 2200 МГц и уменьшить количество блоков p-state с 0x04 до 0x03. Все остальное было одинаковым для моей системы (включая напряжения процессора). Дополнительные сведения об этих записях можно найти в спецификации ACPI.
Для компиляции DSDT в формат, необходимый для включения в ядро Linux, можно использовать iasl:
Подготовка ядра
Чтобы иметь возможность использовать ACPI для управления частотой и напряжением ЦП, вам необходимо выбрать следующие параметры:
Не создавайте их как модули.
Для добавления нового DSDT в ядро необходимо отключить следующую опцию в конфигурации ядра:
Обратите внимание, что я использовал Linux 2.6.16. В других версиях ядра эти параметры могут называться по-другому или вообще недоступны.
Заключение
После дизассемблирования DSDT, добавления отсутствующих таблиц _PSS и компиляции модифицированного DSDT в ядро Linux powernow-k8 действительно снова работает:
Дополнение: Энергосбережение за счет снижения напряжения процессора
DSDT можно изменить таким образом, чтобы ЦП использовал более низкое напряжение, чем напряжение по умолчанию для каждого p-состояния. Это приводит к более низкому энергопотреблению. К сожалению, это работает только для напряжений до 1100 мВ (напряжение самого низкого p-состояния). Это означает, что для самого низкого p-состояния дальнейшая экономия энергии невозможна. Когда я впервые попытался изменить свой DSDT, я также попытался снизить напряжение на своем процессоре, но единственным P-состоянием, которое я пробовал, было состояние 1000 МГц, где напряжение уже составляет 1100 мВ. Все попытки снизить напряжение ниже этого уровня не увенчались успехом, поэтому я отказался от этой идеи, пока кто-нибудь не упомянул мне, что на самом деле возможно снизить напряжения для более высоких p-состояний. Это означает, что энергопотребление может быть снижено для всех p-состояний, кроме самого низкого.
Калькулятор P-состояния
Чтобы упростить расчеты блоков p-state, я написал небольшой калькулятор, который сделает все расчеты за вас. Он встроен в этот веб-сайт, поэтому вы можете в интерактивном режиме рассчитать значения управления и состояния для различных комбинаций напряжения/частоты. Следующий блок p-state будет изменен, когда вы выберете новые значения в калькуляторе и нажмете кнопку.
Наименьшее возможное напряжение зависит от качества процессора. Чтобы получить стабильную систему с минимально возможным напряжением, нужно постепенно снижать напряжение до тех пор, пока система не начнет зависать при большой нагрузке. Последнее значение, при котором система не зависла, должно быть минимальным. 1250 мВ на частоте 2000 МГц у меня работает очень надежно.
Обратите внимание, что вы можете изменять только существующие p-состояния. Вы не можете добавить дополнительные p-состояния или изменить частоту p-состояний.
Отличная статья. Я работаю над тем, чтобы сделать то же самое с материнской платой Asus K8N-DRE с двумя Opteron 290. Я устал от того, что моя система постоянно работает на полной скорости!
Вопрос. Глядя на ваш пользовательский код DSDT, почему P-состояния для CPU0 отличаются от P-состояний для CPU1? В P-состояниях CPU1 отображаются такие значения, как «0x0099999». это какое-то значение по умолчанию, когда в биосе нет P-состояний для установленного процессора?
Энди: Спасибо.
Я только что изменил существующий код DSDT, так что различия были в нем до моей модификации.
Я не уверен, почему производитель BIOS решил использовать разные блоки p-state для каждого процессора. Я предполагаю, что причина в том, что второе все равно будет проигнорировано, поскольку два ядра на этом типе процессора не могут быть установлены на разные скорости и напряжения процессора. Оба ядра всегда имеют одинаковые настройки тактовой частоты и напряжения. Это верно, по крайней мере, для этого поколения процессоров. Некоторые новые процессоры поддерживают индивидуальные настройки для каждого ядра.
Я использую более старое оборудование (DFI RX200 и Opteron 175) и считаю ваш пост очень полезным. Спасибо, что опубликовали это и оставили.
Читайте также: