Прерывистое массовое замедление графики (25fps-> 1fps)

2275
AlexC

На моем домашнем ПК наблюдается следующее разочаровывающее поведение (под управлением Windows XP Home; двойной процессор 2 ГГц, 2 ГБ оперативной памяти, графическая карта NVIDIA GeForce 8400 GS). Я буду делать какое-нибудь полноэкранное приложение - обычно игру - которое какое-то время работало с вполне приличной частотой кадров, возможно, 5-10 минут.

Затем, без видимой причины, он внезапно резко замедлится, отображая только 1-2 кадра в секунду, и, соответственно, задержит обработку. Как вы можете себе представить, это делает большинство вещей практически непригодными или неиграемыми.

Если я продолжу пытаться использовать его, то через 5 или 10 минут он внезапно восстановится и вернется к полной скорости. Но еще через 10 минут он снова замедлится.

Это происходит с несколькими разными играми, все довольно недавние. Это не происходит при запуске игр в браузерах, даже если они сталкиваются с проблемами производительности. Не происходит и при воспроизведении видео. Принудительное изменение разрешения экрана в приложении или игре устраняет проблему, но только временно. Еще через 5-10 минут частота кадров снова упадет.

Я пробовал:
*) Обновление драйверов для моего монитора и видеокарты
*) Запуск одной такой игры в оконном режиме, а не в полноэкранном режиме - к моему удивлению, проблема все еще возникала там
*) Отключение моего антивирусного сканера и беспроводного подключения к Интернету
*) Перезагрузка непосредственно перед запуском приложения или игры,
но ни одна из них не предотвращает возникновение проблемы.

У кого-нибудь есть какие-либо предложения относительно того, что может быть причиной, и / или как я мог бы это исправить или обойти?

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

1
Это, конечно, звучит так, будто что-то сканирует вашу систему на регулярной основе. Вы проверили на наличие вирусов и других вредоносных программ? ChrisF 14 лет назад 0
Хм. У меня есть антивирусный сканер (как упоминалось ниже, я пытался отключить его), который утверждает, что он обновлен и выполняет проверки каждые несколько дней, и я видел такое поведение в течение нескольких месяцев. Но я также могу запустить полное сканирование на всякий случай. AlexC 14 лет назад 0

2 ответа на вопрос

1
AlexC

Нашел ответ. Это было вдохновлено поиском этой темы : http://www.tomshardware.co.uk/forum/259989-15-slowdown-nvidia-cards-minutes-play, которая предлагает проблему с температурой или проблему с охлаждением графики. карта. Конечно же, вентилятор на видеокарте застрял и не вращался. Предположительно, карта периодически перегревалась, сильно замедлялась, а затем возобновляла обработку, когда она достаточно остыла.

К счастью, мне удалось снова включить вентилятор, и проблема исчезла. Спасибо ChrisF за предложения и комментарии!

0
ChrisF

Работает ли у вас антивирусный сканер и настроен ли он на непрерывное сканирование или сканирование в очень короткие сроки?

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

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

Очень хорошее предложение. Я попытался отключить антивирусный сканер (и мое беспроводное интернет-соединение), но нет, это все еще происходит, к сожалению. AlexC 14 лет назад 0
@AlexC - есть ли последовательность в том, что вы делаете в (ах) приложении, когда происходит замедление? например, просмотр особенно сложной сцены? ChrisF 14 лет назад 0
Нет, нет последовательности. Повторение одной и той же последовательности команд будет вызывать или не включать замедление в разных точках каждый раз. Приложение или игра по-прежнему не отвечает, даже если я приостанавливаю обработку, хотя я заметил, что переключение на другое разрешение экрана действительно помогает избежать замедления. Проблема продолжает возникать в разных приложениях и играх, но только когда что-то использует графику в стиле DirectX. Приложения или игры, запущенные в собственных окнах, не вызывают замедления. AlexC 14 лет назад 0

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