Desativar RAM do disco rígido win7 para um software específico

0

Às vezes, quando você pede ao matlab para criar um array muito grande, ele excede o real e tenta entrar no harddisk, o que torna o computador mais lento, e a única opção é usar o botão liga / desliga.

Desejo desativar apenas o acesso do matlab ao disco rígido.

Existem duas questões relacionadas com nada realmente útil:

link

link

    
por grdgfgr 31.07.2015 / 13:05

2 respostas

0

Sometimes when you ask matlab to create a very large array, it exceeds actual ram and tries to go into harddisk, which slows down the computer

Uhh, resolva. O que realmente acontece é que as janelas doees não atribuem RAM. Ele atribui espaço de endereço virtual (como você pode ver na taxa de commit).

Quando precisar usar esse espaço designado, ele tentará usar a RAM livre.
Se não houver RAM livre, ela tentará liberar alguns. Por exemplo. escrevendo algumas informações da memória para o arquivo de paginação.

Tis não é uma situação por aplicativo, mas algo com todo o uso de memória no sistema.

so much that it becomes impossible to close matlab, only choice is to use the power button.

O problema mais provável aqui é que você tem um aplicativo que aciona muito diskIO. Esse disco é compartilhado por outros aplicativos e pelo sistema operacional. O que significa que o sistema operacional também fica mais lento.

Soluções:

  • De alguma forma, limite o matlab para ter memória limitada. Objetos de trabalho podem resolver o problema, embora eu nunca tenha usado.
  • Ou obtenha IO muito mais rápido. (mitiga o IO a diminuir).
  • ou executa o matlab em uma VM (você pode limitar a memória das VMs).
por 31.07.2015 / 13:27
0

Isso ajudará na contenção de IO.

  1. Obtenha um SSD que tenha 5x ou mais o IO.
  2. Adicione um segundo disco rígido e mova o arquivo de troca para ele (O sistema operacional e o arquivo de troca nunca compartilharão o IO dessa maneira)
  3. Ambos 1 & 2

Defragging ajudará um pouco, mas não fará milagres.

Desativar ou limitar o arquivo de troca do Windows fará com que as janelas fiquem lentas e feias.

    
por 31.07.2015 / 22:53