Como você pode limitar a quantidade de memória que um aplicativo no Windows 7 x64 pode usar? Em particular X3 Terran Conflict

0

Estou executando a versão mais recente do X3 Terran Conflict (3.1) e após cerca de 30 min - 1 hora, o uso da memória ultrapassa 2 GB. Eu só tenho 4 GB de memória RAM, executando o Windows 7 de 64 bits. Como resultado do X3 usar mais memória RAM do que a disponível, meu disco rígido inicia a paginação e faz com que o jogo e outros aplicativos se tornem inutilizáveis. Eu tenho que reiniciar o jogo.

Alguém está ciente deste problema ou como corrigi-lo e existe alguma maneira no Windows ou através de alguma ferramenta, para limitar a quantidade de memória que é dada ao jogo?

Isso é um bug no jogo? Isso pode ser corrigido? Estou usando alguns mods, mas duvido que algum deles esteja causando isso, pois são mods simples, como adicionar um raio trator, etc.

    
por Coder 24.03.2011 / 09:06

2 respostas

1

Definitivamente, um bug em algum lugar. Eu não estou familiarizado com o jogo, mas é bem possível que os mods possam ser a fonte do vazamento de memória. Seria um teste útil para jogar sem mods e / ou um conjunto limitado de mods para determinar se é o jogo base ou um mod específico que está em falta.

Como resposta direta, não, não acredito que haja uma maneira de restringir o gerenciador de memória do Windows da maneira que você pediu.

Pessoalmente, acho que qualquer coisa usando mais RAM do que a disponível merece receber um erro de falta de memória. Eu tenho paging desativado no meu sistema (embora com 8GB em vez de 4) para não efeitos nocivos até à data.

Se você quiser seguir o exemplo:

  • clique com o botão direito em Meu computador - > Propriedades - > Configurações avançadas do sistema
  • botão Configurações abaixo do cabeçalho Desempenho
  • guia Avançado na parte superior
  • Alterar ... botão
  • Desmarque a opção "Gerenciar automaticamente"
  • Selecione "Sem arquivo de paginação" e clique em "Definir" para cada unidade que tenha um arquivo de paginação na lista
  • 'OK' sua saída
  • Concordar em reiniciar

Agora, se você realmente precisar de mais memória do que tem fisicamente para o que estiver fazendo, seu aplicativo vai explodir ... Mas quais são as chances? E se você empurrar seu sistema com tanta força, você não preferiria receber um erro e fechar algo do que slogar através de arquivo de página?

    
por 24.03.2011 / 09:36
2

Se você limitou a quantidade de memória que poderia usar, provavelmente falharia quando você atingisse o limite de qualquer maneira.

Parece um vazamento de memória.

    
por 24.03.2011 / 09:11