Я использую последнюю версию X3 Terran Conflict (3.1) и примерно через 30 минут - 1 час ее использование памяти значительно превышает 2 ГБ. У меня только 4 ГБ оперативной памяти, под управлением Windows 7 64 бит. В результате использования X3 большего количества оперативной памяти, чем доступно, мой жесткий диск начинает выполнять подкачку страниц и делает игру и другие приложения непригодными для использования. Я должен перезапустить игру.

Кто-нибудь знает об этой проблеме или как ее исправить, и есть ли способ в Windows или с помощью какого-либо инструмента ограничить объем памяти, выделяемый для игры?

Это ошибка в игре? Можно ли это исправить? Я использую некоторые моды, но я сомневаюсь, что какие-либо из них вызывают это, поскольку они простые моды, такие как добавление луча трактора и т.д.

2 ответа2

2

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

Звучит как утечка памяти, хотя.

1

Определенно ошибка где-то. Я не знаком с игрой, но вполне возможно, что моды могут быть источником утечки памяти. Было бы полезно сыграть без модов и / или с ограниченным набором модов, чтобы определить, виновата ли базовая игра или конкретный мод.

Как прямой ответ: нет, я не верю, что есть способ ограничить диспетчер памяти Windows так, как вы просили.

Лично я полагаю, что что-либо, использующее больше оперативной памяти, чем у меня имеется, заслуживает ошибки нехватки памяти. У меня отключена подкачка в моей системе (хотя с 8 ГБ, а не 4), до настоящего времени никаких побочных эффектов.

Если вы хотите следовать примеру:

  • щелкните правой кнопкой мыши Мой компьютер -> Свойства -> Расширенные настройки системы
  • Кнопка настроек под заголовком «Производительность»
  • Вкладка "Дополнительно" вверху
  • Кнопка Изменить ...
  • Снимите флажок «Автоматически управлять»
  • Выберите «Нет файла подкачки» и нажмите «Установить» для каждого диска, в списке которого есть файл подкачки.
  • «ОК» ваш выход
  • Согласен на перезагрузку

Теперь, если вам когда-нибудь понадобится больше памяти, чем у вас физически, чтобы что-то делать, ваше приложение взорвется ... Но каковы шансы? И если вы так сильно продвигаете свою систему, разве вы не получите ошибку и не закроете что-то большее, чем пробивание файла подкачки?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .