Пик отставания вызывает отставание в игре

590
Tomek

Так что история очень проста, время от времени у меня возникает огромное «отставание» в игре, которое длится около 1 секунды. Это очень раздражает. Я провел некоторое исследование, и выяснилось, что во время задержки наблюдается огромный всплеск использования диска, вызванный той же самой игрой. Есть ли способ избежать отставания? Или это просто вопрос игры? Я отправляю изображение, показывающее анализ производительности.

Скриншот здесь

0
Использование диска не может привести к задержке. То, что вы описываете, является проблемой производительности оборудования. Решение состоит в том, чтобы обновить узкое место. Ramhound 6 лет назад 1

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

1
CDove

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

Если это игра Steam, проверьте кеш приложения или локальные файлы.

Если это на жестком диске, запустите дефрагментацию диска. Не используйте тот, который встроен в Windows, так как на самом деле это урезанное и переименованное демо другого приложения. Вместо этого используйте что-то вроде дефрагментации диска Auslogics .

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

`запустить дефрагментацию диска. Не используйте тот, который встроен в Windows, так как на самом деле это урезанное и переименованное демо другого приложения. - Есть доказательства? Ultrasonic54321 6 лет назад 0
Просто разговор с [Скоттом Хансельманом] (http://www.itprotoday.com/software-development/microsofts-scott-hanselman-supporting-enterprise- while-inspiring-hacker) и некоторыми другими представителями Microsoft на [CodeStock] (https : //www.codestock.org/) один год, ничего не воспроизводится. Честно говоря, Windows 7 и 8 были контекстом разговора. По-видимому, это было сделано именно потому, что старая дефрагментация (pre-XP) была полной версией, а антимонопольные иски заставили их впоследствии перейти к сторонним компаниям. CDove 6 лет назад 1
Я просто должен поверить на слово. Ultrasonic54321 6 лет назад 0
@ Ultrasonic54321 Это хорошо задокументировано. Это было правдой, по крайней мере, с Windows 7. Однако, со встроенным инструментом абсолютно все в порядке. Поэтому я не согласен с этим ответом. Ramhound 6 лет назад 1
Это просто не делает работу, что я считаю «неправильным». [Тесты на Win7] (http://www.hofmannc.de/en/windows-7-defragmenter-test/benchmarks.html) CDove 6 лет назад 0

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