Так что история очень проста, время от времени у меня возникает огромное "отставание" в игре, которое длится около 1 секунды. Это очень раздражает. Я провел некоторое исследование, и выяснилось, что во время задержки наблюдается огромный всплеск использования диска, вызванный той же самой игрой. Есть ли способ избежать отставания? Или это просто вопрос игры? Я отправляю изображение, показывающее анализ производительности.
1 ответ
Если приложение внезапно обнаруживает скачок использования диска, это обычно указывает на то, что нужный файл поврежден или фрагментирован. Слабость, с которой вы сталкиваетесь, заключается в том, что существует проблема либо с чтением файла, либо с записью в него, и поток приостанавливает выполнение до завершения загрузки данных, чтобы предотвратить нестабильное состояние приложения.
Если это игра Steam, проверьте кеш приложения или локальные файлы.
Если это на жестком диске, запустите дефрагментацию диска. Не используйте тот, который встроен в Windows, так как на самом деле это урезанное и переименованное демо другого приложения. Вместо этого используйте что-то вроде дефрагментации диска Auslogics.
Антивирусные утилиты также могут вызывать всплески чтения. Если что-то в вашем приложении вызывает какую-либо песочницу, это произойдет. Если временное отключение пакета сетевой безопасности решает проблему, вам следует запустить полное сканирование системы, чтобы убедиться, что у вашего AV нет причин для подозрений. Программные трещины также могут вызвать это.