Por que a RAM utilizável é menor que a RAM total?

13

Minha namorada comprou um laptop na semana passada. É um duo core 2 com 4 GB  Instalamos o vista de 64 bits, e uma das primeiras coisas que fizemos foi clicar com o botão direito em "Meu computador" para ver as propriedades. Imediatamente notamos algo estranho sobre sua RAM, a linha dizia: Memória instalada (RAM): 4,00 GB (3,68 GB utilizável)

Eu disse a ela para não se preocupar, pensando que deveria ser algo sobre o hardware do laptop (considerando que a instalação do vista veio do mesmo DVD que o meu, e eu nunca notei nada assim em meu desktop de 4 GB). Uma hora atrás, ficou pior. Nós olhamos novamente para Properties, e agora diz: Memória instalada (RAM): 4,00 GB (2,98 GB utilizável)

O que isso significa? Os 1,02 GB estão faltando ou estão sendo usados pelo sistema?

EDIT: Existe a possibilidade de que a informação do sistema esteja errada. Eu só notei que ele relata um processador Intel T6500, quando na verdade é um T6400. Como posso descobrir quanta RAM está realmente disponível para o sistema?

EDIT2: Verificando os monitores de recursos, ele diz que 1003 MB são reservados para o hardware. Isso é bom ou ruim? Obrigado

    
por Malabarba 11.10.2009 / 23:27

8 respostas

14

Duas possíveis razões:

  1. a placa de vídeo compartilhando RAM (usando RAM da placa-mãe em vez de ter sua própria memória RAM, ou usando a RAM da placa-mãe para complementar a sua própria)
  2. o chipset da placa-mãe não suporta remapeamento (a arquitetura PCI tradicionalmente "possui" uma parte do top Gb dos 4Gb inferiores de memória física, o remapeamento move isso acima de onde sua memória RAM está, então as duas áreas não sobreposição). Isso é comum com chipsets que suportam apenas 4Gb de RAM física no total.
por 12.10.2009 / 00:38
17

A razão usual para isso é compartilhar o arquivo com o vídeo.

Verifique na BIOS e veja se você pode ver / definir quanta memória o vídeo onboard usa - no entanto, eu duvido que seja de até 1GB e não tenho certeza onde o resto pode ser (a menos que você tenha qualquer tipo de estranho memdisk como utilitário)

    
por 11.10.2009 / 23:31
2

How can I find out how much RAM is really available to the system?

Você pode usar CPU-Z

    
por 12.10.2009 / 14:17
2

O sombreamento de BIOS, a área endereçável de vídeo e outros dispositivos mapeados de memória reservam memória entre 640K e 1M e entre 15G e 16G. O próprio BIOS pode remapear (e, portanto, reservar) a memória do sistema nessas áreas para seu próprio uso.

No final, o O / S nunca recebe 100% da memória instalada, mas isso não significa que não esteja sendo usado.

    
por 12.10.2009 / 15:06
1

Iniciar > Executar > Digite MSCONFIG e clique em OK

Boot > Opções avançadas

verifique se o limite máximo de memória está limitado.

    
por 12.10.2009 / 01:18
1

Encontrei uma ótima explicação para esse problema - o hardware está mapeado na memória - no seguinte URL:

link

    
por 13.10.2009 / 01:10
1

Eu percebi isso. Depois de mexer com ele por algumas horas, o "Reamp de memória" precisa ser ativado. Em alguns Mobis da Asus e em algumas outras marcas, quando o Win 7 é instalado, ele reconhece esse problema. O problema estava lá o tempo todo e as pessoas simplesmente não sabiam até que o Win 7 foi instalado e o apontou como um precursor de um problema de BIOS que esteve presente o tempo todo. 1 Entre no BIOS 2 Avançado 3 Configurações do Chipset 4 Ativar Recurso de Reamp de Memória 5 Sair e Salvar 6 Você é feito!

    
por 13.06.2010 / 16:41
1

Consulte este artigo da Base de conhecimento da Microsoft: A memória do sistema relatada na caixa de diálogo Informações do sistema no Windows Vista é menor do que você espera se 4 GB de RAM estiverem instalados

For example, if you have a video card that has 256 MB of onboard memory, that memory must be mapped within the first 4 GB of address space. If 4 GB of system memory is already installed, part of that address space must be reserved by the graphics memory mapping. Graphics memory mapping overwrites a part of the system memory. These conditions reduce the total amount of system memory that is available to the operating system.

Para o Windows Vista usar todos os 4 GB de memória em um computador com 4 GB de memória instalada, o computador deve atender aos seguintes requisitos:

  • O chipset deve suportar pelo menos 8 GB de espaço de endereço. Os chipsets que possuem esse recurso incluem o seguinte:

    • Intel 975X
    • Intel P965
    • Intel 955X no soquete 775
    • Chipsets que suportam processadores AMD que usam soquete F, soquete 940, soquete 939 ou soquete AM2. Esses chipsets incluem qualquer combinação de soquete e CPU AMD na qual o controlador de memória reside na CPU.
  • A CPU deve suportar o conjunto de instruções x64. A CPU AMD64 e a CPU Intel EM64T suportam este conjunto de instruções.

  • O BIOS deve suportar o recurso de remapeamento de memória. O recurso de remapeamento de memória permite que o segmento de memória do sistema que foi substituído anteriormente pelo espaço de configuração PCI (Peripheral Component Interconnect) seja remapeado acima da linha de endereço de 4 GB. Esse recurso deve estar ativado no utilitário de configuração do BIOS no computador. Veja a documentação do produto do seu computador para obter instruções que explicam como ativar esse recurso. Muitos computadores orientados para o consumidor podem não suportar o recurso de remapeamento de memória. Nenhuma terminologia padrão é usada na documentação ou nos utilitários de configuração do BIOS para esse recurso. Portanto, você pode ter que ler as descrições das várias configurações do BIOS que estão disponíveis para determinar se alguma das configurações ativam o recurso de remapeamento de memória.

  • Uma versão x64 (64 bits) do Windows Vista deve ser usada.

por 05.08.2013 / 21:59