Какой-либо способ отключить определенный ЦП, неактивный (Cx) состояния?

Я просто получил новый ноутбук Toshiba Tecra S11, который имеет Core i5 520M ЦП, и это, кажется, страдает от известной проблемы: высокий шум, когда ЦП неактивен.

Поиск с помощью Google вокруг показанного, что это вызывается определенным энергосберегающим режимом в ЦП. В большинстве случаев режим C4 обвинен в шуме.

Таким образом, мой вопрос: действительно ли возможно отключить режим C4 (или какой-либо другой режим "сна") использующий некоторую утилиту или установку BIOS? Я не возражаю, если это повреждает ресурс аккумулятора.

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

К вашему сведению: я запускаю 64-разрядный Windows 7

11
задан 15.05.2014, 14:11

9 ответов

Я проверил сайт Toshiba (Канада) и там никакое упоминание о той проблеме, или в их бюллетенях технической службы, или от пользователей на форумах.

Я затем назвал Toshiba лично (мы - торговый посредник/ремонтная база Toshiba), и заставил их рыть вокруг в их примечаниях, чтобы видеть, существуют ли какие-либо отчеты за пределами того, что находится на веб-сайте. Они сказали мне, что не могут найти ничего касающегося этого являющегося общим, или даже ранее сообщили, проблема со строкой Tecra.

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

Который является, как я ожидал бы иметь дело с ним, если Вы принесли его непосредственно нам.

Мои подозреваемые были бы жидкокристаллическим инвертором сначала (общий нытик), и если бы это оказывается OK, то следующий шаг должен был бы протестировать с новым ЦП (только потому, что это легче), и затем замените материнскую плату намерением быть для избавлений от дефектных регуляторов напряжения и конденсаторов, которые (более вероятно) вызывают шум. Ни одно из этого "это - нормальная" грязь.;)

Так, если Вы находитесь под гарантией (Tecra обычно имеют 3 года гарантии; можно проверить Ваш здесь), это кажется, что было бы покрыто, и это - вероятно, лучший выбор избавиться от него и не препятствовать ресурсу аккумулятора (или одинаково) путем отключения опций.

11
ответ дан 07.12.2019, 12:11

Philippe прав приблизительно на хныканье CPU и насколько распространенный это. Я - технический специалист IT и могу свидетельствовать. Это не действительно CPU, который жалуется, а скорее обмотка на индукторе на материнской плате около стабилизаторов напряжения CPU. Когда определенные напряжения применяются, резонанс можно иногда слышать. У меня были ЖК-мониторы, которые пожаловались когда в энергосберегающем режиме. Открытие его и применение отбрасывания горячего связующего звена фиксируют его. Подобный принцип и мог, вероятно, быть зафиксирован тот же путь. Большая часть ядра 2 и имеет своего рода хныканье в определенных состояниях электропитания, если можно послушать тесно. Факторы как дизайн случая и размещение вентилятора влияют на градус, можно услышать его. Как большинство других плакатов, я слишком на первый взгляд это должен быть жидкокристаллический инвертор или некоторая подвижная часть как привод вентилятора или жесткий диск, но можно открыть машину и использовать солому ухом для изоляции звука. Если бы Ваша BIOS имела опцию отключить улучшенные состояния электропитания, то Вы были бы хороши. Я в настоящее время занимаюсь той же проблемой о ноутбуке Asus Core i5 430. Это распространено в определенных MacBook от несколько лет назад. Dell даже имеет статью KB, описывающую это.

http://support.dell.com/support/topics/global.aspx/support/dsn/en/document?c=us&cs=19&dl=false&l=en&s=dhs&docid=0A7D5CD2E17F5125E0401E0A55176204&doclang=en

Google "хныканье CPU" или, "как отключить c4, указывает" для бесчисленных других. Я могу только отправить одну ссылку здесь.

4
ответ дан 07.12.2019, 12:11

Вместо некоторой установки BIOS, на моем первом MacBook, поддерживающем веб-камеру в рабочем состоянии, гарантировал бы, что некоторая определенная экономия электроэнергии никогда не происходила и сохраняла "Хныканье ЦП" от появления.

Аналогично, в ответе nik, статья поддержки Dell упоминается, который обвиняет C3 (остановленное на часы) состояние электропитания. Это предлагает позволить Bluetooth помешать состоянию C3 входить.


Несмотря на имя "Хныканье ЦП", это часто - если не всегда - не ЦП, но конденсаторы источника питания, которые вызывают хныканье.

1
ответ дан 07.12.2019, 12:11

У меня есть та же проблема с моим Dell M1330 с 2,4 GHz C2D. Я использовал RMClock для отключения состояния C4 (это - единственный способ, которым я нашел до сих пор), и хныканье ушло немедленно.

Каждое другое решение для хныканья (отключающий popup/popdown, undervolting, и т.д.) абсолютно ничего не сделало. Dell не имеет никакой опции отключить C4 в BIOS. К сожалению, RMClock обычно/всегда замораживает мою систему (Win7 x32) спустя минуты после того, как я нажимаю эту установку, таким образом, я получаю несколько минут блаженной тишины, прежде чем компьютер запрется.

Я искал везде другой способ отключить C4 - я сомневаюсь, что он отключает сам C4, это запирает мою систему, а скорее ошибку в RMClock (который остановил разработку в '07).

1
ответ дан 07.12.2019, 12:11

В целом необходимо смочь изменить настройки управлением электропитанием в BIOS. Полагайте, что это будет поле ACPI.

0
ответ дан 07.12.2019, 12:11

Я отключил Intel SpeedStep в своей BIOS ноутбука Dell 1557 (никакая опция для отключения C3, C4 и т.д. там), и это по-видимому решило скулящую проблему для меня! Но конечно это - едва фиксация, я никогда не использовал батарею своего ноутбука, таким образом, в данный момент это отлично хорошо для меня.

И если бы я когда-нибудь хотел максимизировать свою производительность батареи за счет хныканья, то я мог бы просто сделать простое изменение BIOS. Я уверен, вырабатываете ли Вы привычку изменения этой опции BIOS на и прочь, это не такое грандиозное предприятие, точно так же, как ввод пароля учетной записи пользователя при вхождении в систему ОС.

Если это работает на Вас, распространите слово! Блоги, YouTube (видео и комментарии) везде, где. У такого количества людей есть эта чрезвычайно раздражающая проблема!

Конечно, лучшая работа вокруг была бы для Dell и других производителей ноутбуков для обновления их BIOS для автоматического выключения SpeedStep, когда питание переменным током обнаруживается, и затем переключите его назад на том, когда питание переменным током НЕ ПРИСУТСТВУЕТ, или удалено. Вариант для того, чтобы оставить SpeedStep постоянно был бы хорош для хранения также для тех, кто готов пожертвовать производительностью батареи за отсутствие хныканья!

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

Возможно, кто-то хочет запустить прошение и заставить веб-сайты как anandtech.com, lifehacker.com, thinq.co.uk и т.д., журналы и шоу онлайн как Tekzilla оказывать давление на производителей ноутбуков, чтобы сделать это? Лично у меня есть слишком многие здоровье probs в данный момент для беспокойства всей этой выдумкой, таким образом, кто-то еще должен будет взять шар. Я понятия не имею, какой процент людей это будет работать на, но если он работает на существенное количество людей, это может стоить преследовать! Конечно, другие меры как Bluetooth и RMClock должны быть упомянуты.

2
ответ дан 07.12.2019, 12:11

Существует путь, даже когда Ваш проклятый поставщик OEM заблокировал все от Вашей BIOS на всякий случай, Вы пробуете, решают раздражающую проблему хныканья в их ноутбуке.

Необходимо записать один Образцовый определенный регистр (MSR). Это может быть сделано с несколькими утилитами (RW-Everything, CrystalCPUID или независимо от того, что можно найти).

Точный адрес MSR и значения C-состояния для большого количества Intel CPUs могут быть найдены в Intel® 64 и Руководстве Разработчика программного обеспечения Архитектуры IA-32 (Объем 3B: Системное Руководство по программированию, Часть 2).

У меня есть Core i5 520M, и регистр для него является MSR_PKG_CST_CONFIG_CONTROL (0x00E2). Необходимо указать максимально возможное значение в предельном поле C-состояния Пакета (биты 2:0), для которого исчезает хныканье. (В моем случае изменение было от 3 вниз к 1),

В случае RW-Everything необходимо добавить регистр и его адрес вручную с помощью функции списка пользователей окна доступа MSR.

В случае CrystalCPUID можно установить значение на ядро (Core i5 520M имеет 2 ядра, которые отображены как 4 центральных процессора), и в основном понижения одного ядра достаточно для остановки хныканья.

К сожалению, обе утилиты, которые я нашел, не дают способ заставить их сделать то, что необходимо автоматически, таким образом, необходимо запустить их и изменить значение вручную каждый раз, когда Вы запускаете свой ПК, но по крайней мере конфигурацию помнят, и можно закрыть утилиты после изменения.

Недавно добавленный:

RW-Everything на самом деле предоставляют автоматизированный метод, сценарий может быть загружен из командной строки с помощью rw.exe/command=ScriptName.rw

В моем случае сценарий:

>CPU 3
>WRMSR 0x00e2 0x00000000 0x02000401
>RwExit

CPU 3 фокусирует второе ядро ЦП, если опущено первое ядро (ЦП 1 и ЦП 2) будет сфокусировано. Если оба ядра должны быть настроены отдельные WRMSR команды необходимы после фокусировки каждого из ядер.

Следует иметь в виду, что значение, которое будет записано, является, вероятно, конкретной моделью CPU. Ваше значение по умолчанию видно в окне MSR RW-EVERYTHING.

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

4
ответ дан 07.12.2019, 12:11

Моя интерпретация этого" (Поведение совпадает с 000b)" из документации - то, что ЦП будет вести себя как он, не спит, который верен для C1, поскольку ЦП просто останавливается и может возобновиться для работы мгновенно.

К сожалению для Nehalem C2 (остановил часы) не может быть указан как предел, и C3 (низкое напряжение) вызывает проблему, таким образом, предел C1 является единственной разумной альтернативой.

Однако даже с C0 или пределом C1 мой ЦП не перегревается, и поклонник не сходит с ума как он, происходит с другой фиксацией (для отключения бездействия ЦП от управления питанием Windows), таким образом, я предполагаю даже с пределом C0 существуют некоторые включенные механизмы экономии электроэнергии.

Когда я нахожусь на источнике питания, это достаточно для меня, что вентилятор не является сумасшедшим и нет никакого хныканья. Когда на батарее я не заметил жизненное сокращение, больше, чем 30 минут, но в случае отчаянной потребности я могу всегда включать хныканье :)

2
ответ дан 07.12.2019, 12:11

Я подтверждал сообщение Petko как рабочую фиксацию и способствовал путем упоминания, что возможность BIOSbits.org изменила GRUB, настраивающий BIOS для пользователя на запуске. Однако я не знаю, переопределит ли ОС на запуске.

После нескольких часов, тестируя, я могу подтвердить с подобными результатами Petko с сегодняшнего дня в XP и Windows 7. не такое тепло или различие ресурса аккумулятора, но намного меньше хныканья.

Проблема необходимости вручную открыть программу и ввести данные может быть решена при помощи утилиты под названием Автогорячая клавиша из Autohotkey.com. Это свободно и позволяет Вам компилировать двоичный файл, который запустит CPUID и введет команды для отключения более глубокого Cstates.

2
ответ дан 07.12.2019, 12:11

Теги

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