У моего компьютера странная проблема при игре в игры, которые загружают ресурсы на лету. Возможно, я смотрю не в тех местах, но мне кажется, что я не могу найти никого с подобной проблемой.
На случай, если неясно, приведу несколько примеров. В исходных играх картограф может оптимизировать вещи, сообщая движку, когда и где скрывать объекты, чтобы они не добавлялись в сцену, пока вы не закроете угол или не откроете дверь. Мой компьютер задыхается, когда приходит время загружать эти объекты. Взять, к примеру, Portal 2. Как только экран загрузки для области исчезает, меня бросают на уровень. Сразу же я приветствую с замерзшим экраном и заиканием / повторяющимся звуком, примерно на секунду. Как только это пройдет, все продолжат все свои дела на полной скорости. Затем я подхожу к двери, открывая ее. Еще одна хорошая секунда тишины и заикания звука, когда он загружается в комнате на другой стороне. Если бы вы смотрели, как кто-то еще играет в игру, этого бы никогда не случилось. Во всяком случае, это я могу терпеть. Это' раздражает, но на самом деле это не мешает игровому процессу. Теперь давайте играем в игру, которая постоянно загружается по мере вашего продвижения, Sonic Generations. Стоя на месте, я получаю шелковистую гладкую частоту кадров. Но как только он начинает бежать вперед, загружая больше уровня, я падаю до <1 FPS, делая его совершенно неиграбельным. Похоже, что в наши дни все больше и больше игр делают это, поэтому я, наконец, серьезно подхожу к устранению неполадок.
Я очень сомневаюсь, что эти паузы запрограммированы в самих играх. Загрузочные экраны предназначены для бесперебойной работы при загрузке данных, и на любом другом компьютере они это делают. Снова используя Sonic в качестве примера, даже движущиеся части на его экранах загрузки чрезвычайно изменчивы, пока загрузка не завершится.
Я построил этот компьютер почти четыре года назад, и у меня возникла эта проблема с тех пор, как я начал использовать его для 3D-игр. С тех пор я заменил материнскую плату, жесткий диск и видеокарту из-за их смерти. (Поклонники случая перестали работать однажды, и HDD был целой другой сделкой.)
64-разрядная версия Win7 Ultimate с включенным Aero на четырехъядерном процессоре Intel с тактовой частотой 2,5 ГГц, 4 ГБ оперативной памяти и nVidia GTX 460.
Огромное спасибо всем!
Обновление: стало очевидно, что я получаю кучу ошибок на странице. В среднем 170 000 в секунду для Sonic Generations, в среднем 70 000 для загрузки с Portal 2 и очень стабильные 30 000 для просмотра потока на Livestream.com. Согласно Resource Monitor, это даже не серьезные неисправности. Мне любопытно, как эти цифры сравниваются со всеми остальными.
Приложение: Можно также добавить еще один пример и потенциальный симптом. Во-первых, гоночная игра под названием Trackmania. В одиночной гонке нет заметных ошибок на странице (помимо того, что могут создавать другие программы), и игра идет гладко и гладко. Однако, когда я играю онлайн, я получаю большие икоты (и всплески ошибок страниц) с частыми, но случайными интервалами. Я буду мчаться вперед, игра остановится на целую секунду или больше и возобновится, когда мой автомобиль перевернется в смятой массе рядом со стеной. Сокрытие машин других игроков также не решает проблему.
Что касается потенциального симптома ... Я избегал упоминания о нем, потому что боялся, что это может быть не связанная с этим проблема, и не хотел отправлять специалистов по устранению неполадок по неверному пути. На данный момент, почему, черт возьми, не упомянуть об этом? По сути, мой компьютер полностью зависнет после просмотра видео в течение некоторого времени. Зацикливание аудио, весь экран (включая курсор) не реагирует, num-lock не переключается, ничего не может сделать, кроме жесткого выключения. Это может сработать в течение нескольких минут или часов. Как правило, чем больше область просмотра, тем раньше это происходит. Пока аппаратное ускорение включено, полноэкранные видеоролики Youtube безопасны.
Полноэкранный Youtube с включенным аппаратным ускорением, по-видимому, не вызывает ошибок на странице. Это делает, когда оконный, однако. Прямая трансляция всегда выдает ошибки страницы, на весь экран или нет, ускоряется или нет. Игры, кажется, никогда не замораживают мой компьютер таким образом, несмотря на то, что они сами генерируют множество сбоев страниц.
(Изменилось название с «Графика становится нестабильной, когда игровые ресурсы загружаются в фоновом режиме» на «Получение безвозмездного количества ошибок программных страниц при загрузке игр и просмотре флэш-видео.)