Prevenir problemas de falta de memória


Quando o computador não tem memória suficiente para todas as acções que está a tentar efectuar, o Windows e os programas podem parar de funcionar. Para ajudar a impedir a perda de informações, o Windows irá notificá-lo quando o computador tiver falta de memória. Também pode aprender a reconhecer os sinais da falta de memória e tomar medidas para impedir o problema.

Quais são os sinais da falta de memória?

Os sinais da falta de memória incluem o desempenho fraco, a apresentação de notificações de falta de memória ou memória esgotada e problemas de apresentação. Por exemplo, se tentar abrir um menu num programa quando o computador tiver falta de memória, o programa pode responder lentamente ou parecer deixar de responder. Se o menu for apresentado, pode não responder quando tentar clicar num item ou pode não apresentar todos os itens. Se clicar num item de menu, o menu também poderá desaparecer e deixar uma área em branco no ecrã, em vez de apresentar o conteúdo do documento ou ficheiro no qual está a trabalhar.

Por que razão ocorrem problemas de falta de memória?

O computador tem dois tipos de memória: a RAM (random access memory) e a memória virtual. Todos os programas utilizam RAM, mas quando não existe RAM suficiente para o programa que está tentar executar, o Windows move temporariamente informações que estão armazenadas na RAM para um ficheiro no disco rígido denominado ficheiro de paginação. A quantidade de informações que é temporariamente armazenada num ficheiro de paginação também é conhecida como memória virtual. A utilização da memória virtual—por outras palavras, mover informações para e de um ficheiro de paginação—liberta RAM suficiente para os programas serem correctamente executados.

Os problemas de falta de memória ocorrem quando o computador fica sem RAM e com falta de memória virtual. Esta situação pode ocorrer quando executa mais programas do que aqueles que a RAM instalada no computador foi concebida para suportar. Os problemas de falta de memória também podem ocorrer quando um programa não liberta memória de que já não necessita. Este problema é chamado sobreutilização da memória ou fuga de memória.

Como impedir problemas de falta de memória

A execução de menos programas em simultâneo poderá ajudar a impedir problemas de falta de memória e perda de informações. É uma boa ideia verificar que programas mostram sinais de condições de falta de memória e tentar não executá-los ao mesmo tempo.

No entanto, nem sempre é conveniente ou prático executar um número limitado de programas. Os sinais de falta de memória podem indicar que o computador necessita de mais RAM para suportar os programas que utiliza. Seguem-se as formas recomendadas de resolver ou impedir problemas de falta de memória:

  • Aumentar o tamanho do ficheiro de paginação (memória virtual)

    O Windows tenta automaticamente aumentar o tamanho do ficheiro de paginação na primeira vez que o computador ficar com falta de memória, mas o utilizador também pode aumentá-lo para um tamanho máximo que é determinado pela quantidade de RAM instalada. Embora o aumento do tamanho do ficheiro de paginação possa impedir problemas de falta de memória, também pode fazer com os programas tenham uma execução mais lenta. Como o computador lê informações a partir da RAM com muito mais rapidez do que a partir de disco rígido (onde se encontra o ficheiro de paginação), disponibilizar demasiada memória virtual para os programas irá abrandar a execução dos mesmos.

    Para mais informações, consulte Alterar o tamanho da memória virtual.

  • Instalar mais RAM

    Se vir sinais de falta de memória ou se o Windows o avisar sobre um problema de falta de memória, consulte as informações fornecidas com o computador ou contacte o respectivo fabricante para determinar que tipo de RAM é compatível com o computador e instale mais RAM. Para instalar RAM, consulte as informações fornecidas pelo fabricante.

    Para mais informações, consulte Saber que quantidade de RAM o computador tem.

  • Determinar se um programa sobreutiliza a memória

    Se o computador ficar com falta de memória sempre que executa determinados programas, um ou mais destes programas pode ter uma fuga de memória. Para parar uma fuga de memória, necessita de fechar o programa. Para reparar uma fuga de memória, necessita de procurar actualizações para o programa ou de contactar o fabricante do software.

    Para determinar que programa está a utilizar mais memória, execute os seguintes passos:

    1. Abra o Gestor de Tarefas clicando com o botão direito do rato na barra de tarefas e clicando em Iniciar o Gestor de Tarefas.

    2. Clique no separador Processos.

    3. Para ordenar os programas por utilização de memória, clique em Memória (Conjunto de Trabalho Privado).

    Também pode procurar informações de resolução de problemas e erros de programas utilizando o Visualizador de Eventos.

    1. Abra o Visualizador de Eventos clicando no botão IniciarImagem do botão Iniciar, em Painel de Controlo, em Sistema e Segurança, em Ferramentas Administrativas e fazendo duplo clique em Visualizador de Eventos. São necessárias credenciais de administrador Se lhe for pedida uma palavra-passe de administrador ou uma confirmação, escreva a palavra-passe ou forneça a confirmação.

    2. No painel esquerdo, clique em Registos de Serviços e Aplicações para ver eventos de erro. Para ver uma descrição do problema, faça duplo clique no evento. Para ver se estão disponíveis informações de resolução do problema, procure uma hiperligação para a Ajuda online.

    Para mais informações, consulte Que informações são apresentadas nos registos de eventos (Visualizador de Eventos)?



Precisa de mais ajuda?