Загрузка процессора возрастает до ~50% и остается там до тех пор, пока не будет приостановлена

Это проблема Windows Vista, наблюдаемая, я думаю, в основном на ноутбуках с двумя процессорами, где % процессора внезапно увеличивается примерно до 45% и остается там. Как только это произойдет, % CPU никогда не вернется в нормальное состояние самостоятельно, хотя, как ни странно, "спящий" блок на несколько секунд сбросит состояние.

Я видел, как это происходило много раз (ноутбук Sony VGN-CS215J с двухъядерным процессором Intel), когда коробка сидит там, ничего не делая, только с обычными 2-3% фоновый процессор, а затем внезапно - БУМ!

"Обозреватель процессов" показывает, что процессор в одном из этих эпизодов потребляется "Прерываниями", а не какой-либо конкретной программой.

Это определенно тот случай, когда это условие "реально", а не просто проблема с измерением процессора. Когда это происходит, окно замедляется, и иногда некоторые приложения замедляются до обхода (например, задачи, которые заняли бы десять секунд, занимают десять минут). Кроме того, на моем ноутбуке вентилятор взлетает на высокой скорость.

Поиск в Google показывает, что это довольно распространенная проблема, и многие предполагаемые "причины" были "идентифицированы", хотя они всегда оказываются ложными выводами. Проблема имеет тенденцию возникать и исчезать (похоже, что вероятность ее возникновения варьируется от IPL к IPL, причем некоторые IPL почти никогда этого не делают, а другие делают это каждые десять минут), поэтому легко создать ложное впечатление, что проблема была "вылечена", только для того, чтобы она вернулась.

Microsoft, конечно, отрицает все знание проблемы, даже если она возникает в системах нескольких разных марок.

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

Обновление 1:

Я проверял несколько раз, и для моего компьютера не доступно никаких новых драйверов. коробка. (Есть новый драйвер дисплея, но Sony не обновила его своими специальными крючками, поэтому он не будет работать на этой коробке.)

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

Обновление 2:

Обновление: Сегодня я испытал сбой во время работы от батареи, это произошло в первый раз. Так что я не знайте никаких условий, которые предотвратили бы сбой.

Повторно отключив службы Windows, такие как индексация поиска, я сделал это давным-давно.

Обновление 3: (5/21/11)

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

Обновление 4: (5/30/11)

Я работает в течение последних 11 или около того дней, используя только беспроводную связь. (Не то, что я обычно люблю делать, так как я чувствую, что уже слишком много радиочастотного загрязнения и нет необходимости добавлять больше, когда доступно проводное соединение.) И за последние 11 дней у меня не было "инцидентов" - безусловно, самое долгое время без происшествий, которое я видел. Через день или два я снова начну подключаться и посмотрю, что произойдет.

Обновление 5: (6/2/11)

В результате сбоя беспроводного маршрутизатора на работе мне пришлось использовать проводное соединение существовало в течение двух дней, и прежнее поведение (40% или около того "событий" после 30-60 минут бесперебойной работы) вернулось. Любопытная вещь, однако: в оба дня, когда я приносил ноутбук домой и подключался к беспроводной сети, проблема повторялась в течение нескольких минут. Но как только я "засну" и "пробужусь", проблема исчезнет навсегда.

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

Просто для справки, проводной адаптер представляет собой "Контроллер PCI-E Fast Ethernet Marvell Yukon 88E8040". Было бы интересно узнать, связан ли тот же адаптер с другими случаями этой проблемы.

Обновление 6: (6/6/11)

Я начинаю подозревать, что каким-то образом виноват беспроводной адаптер. Когда он выключен, он может каким-то образом повредить систему. Я говорю это, потому что маршрутизатор на работа немного "фанковая", и мне иногда приходится выключать и снова включать беспроводную связь (с помощью механического переключателя на передней панели ноутбука), чтобы установить соединение. Когда я это делаю, неизбежно в течение нескольких минут (не сразу) Я снова получаю прерывания. Сон и пробуждение ноутбука устраняют проблему прерывания, по-видимому, навсегда (до следующего отключения беспроводной связи). Для справки, беспроводной адаптер представляет собой "Intel(R) WiFi Link 5100 AGN", хотя он может быть более проблема с тем, как реализован переключатель.

Обновление 7: (7/5/11)

Я уже больше месяца работаю на беспроводном сетевом адаптере (по сравнению с проводным), и проблема, по сути, исчезла. Несколько раз (из-за потери связи по какой-то причине) Я выключил адаптер на несколько секунд, а затем снова включил, чтобы сбросить его. Во всех этих случаях, кроме одного, насколько я помню, у меня возникла проблема с процессором на 50 % после цикла выключения/включения, хотя, как ни странно, в нескольких случаи, когда проблема не появлялась в течение 30 минут или более после выключения/включения.

Обновление 8: (7/18/13)

Около 10 месяцев назад мне пришлось полностью восстановить свою систему из резервной копии , и с тех пор я не видел проблемы с процессором на 50%. (Я не пытался намеренно провоцировать это, но радио несколько раз случайно выключалось.) Конечно, ни одна ошибка Windows никогда не исчезает полностью, так что теперь у меня проблема с сбоем в работе Open Office, но я думаю, что смогу живи с этим.