Entrar com a conta da Microsoft
Entrar ou criar uma conta.
Olá,
Selecionar uma conta diferente.
Você tem várias contas
Escolha a conta com a qual você deseja entrar.

INTRODUÇÃO

O total de memória física em um computador é exibido em vários componentes da interface do usuário (UI) no Windows Vista e no Windows Server 2008. Cada componente informa um valor ligeiramente diferente. Este artigo descreve por que diferentes componentes relatam valores ligeiramente diferentes. Além disso, este artigo identifica o componente que mostra o valor mais preciso. Ele também contém informações sobre a interface de programação de aplicativo (API) que recupera o valor mais preciso.

Importante: Windows Vista Service Pack 1 (SP1) fez alterações nos componentes de maneira a memória de relatório de interface do usuário.
Para obter mais informações sobre como a memória é informada no Windows Vista Service Pack 1, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

946003 o Windows Vista Service Pack 1 irá relatar 4 GB de memória do sistema (RAM) em sistemas com 4 GB de memória instalada

Mais informações

Os componentes da interface do usuário que se reportam a memória física total no computador incluem o seguinte:

  • O item Central de boas-vindas no painel de controle

  • O item sistema no painel de controle

  • Na guia desempenho do Gerenciador de tarefas

  • A página "Exibir e imprimir detalhes" do item informações de desempenho e ferramentas no painel de controle

  • A ferramenta informações do sistema Microsoft (Msinfo32.exe)

  • A ferramenta WinVer (Winver.exe)

  • A ferramenta de diagnóstico do DirectX (Dxdiag.exe)

Cada componente relata uma quantidade ligeiramente diferente do total de RAM disponível no computador. Esse comportamento ocorre porque alguns componentes foram criados para exibir uma quantidade amigáveis para os consumidores de RAM. Além disso, cada componente foi desenvolvido por equipes diferentes em momentos diferentes para um propósito particular.

Por exemplo, você pode enfrentar o cenário a seguir quando você exibe os seguintes componentes em um computador baseado no Windows Vista:

  • O item Central de boas-vindas no painel de controle relatórios 2,00 GB de RAM

  • O item sistema no painel de controle relatórios 2046 MB de RAM

  • Na guia desempenho do Gerenciador de tarefas relata 2045 MB de RAM

  • A página "Exibir e imprimir detalhes" do item informações de desempenho e ferramentas no painel de controle relatórios 2,00 GB de RAM

  • A ferramenta informações do sistema relata 2,045.54 MB de RAM

  • A ferramenta WinVer relata 2,094,856 KB de RAM

  • A ferramenta de diagnóstico do DirectX relata 2046 MB de RAM

Esses componentes, a ferramenta informações do sistema relata o valor mais preciso para a memória física total.

A ferramenta informações do sistema relata memória física de diversas maneiras:

  • Instalada a memória física (RAM): Exibe o total de RAM física instalada no sistema.

  • Memória física total: Exibe a quantidade total de memória que o Windows está usando. Isso pode ser diferente da "Memória física instalada." Dependendo da configuração de memória e sistema operacional específico que está instalado, o sistema operacional pode ser impossível usar toda a memória física instalada.

    Por exemplo, se o controlador de memória do sistema pode executar técnicas de proteção de memória avançada, a controladora de memória pode reservar memória para espelhamento ou outros recursos de tolerância a falhas. Em outros casos, o Windows pode ser impossível usar toda a memória física instalada devido às limitações de arquiteturais ou de licenciamento. Lembre-se de que a versão da ferramenta informações do sistema que foi incluída no Windows Server 2008 e no Windows Vista Service Pack 1 continha um problema que causaria "Memória física Total" ser reportado em sistemas com mais de 4 GB de memória física total.


    Para obter mais informações, clique no número de artigo a seguir para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:

    950233 ferramenta do informações do sistema Microsoft (Msinfo32.exe) relata a quantidade incorreta de memória física em um computador baseado no Windows Vista Service Pack 1 ou Windows Server 2008 que possui mais de 4 GB de memória física instalada

  • Memória física disponível: Isso é memória física quanto atualmente disponível (memória que não está sendo usada).

Como usar a API para obter o valor total de memória física

Para recuperar o valor mais exato que está sob o controle do programa, os desenvolvedores devem seguir estas etapas:

  1. Chame a função GlobalMemoryStatusEx .

  2. Consulte o membro ullAvailPhys da estrutura MEMORYSTATUSEX .

Os componentes usam a função GlobalMemoryStatusEx ou a mesma técnica de kernel que é usada pela função GlobalMemoryStatusEx para calcular o total de memória física em um computador. Para obter esse valor por meio de programação, consulte o membro ullAvailPhys da estrutura MEMORYSTATUSEX passada como entrada para a função GlobalMemoryStatusEx .

A função GlobalMemoryStatusEx não estava disponível no momento em que alguns componentes foram criados. No entanto, todos os componentes de calculam a memória física do computador da mesma maneira. A única diferença entre os componentes é o arredondamento ocorre antes do total físico memória é exibida na interface do usuário.

Referências

Para obter mais informações sobre a função GlobalMemoryStatusEx , visite o seguinte site da Microsoft:

http://msdn2.microsoft.com/en-us/library/aa366589.aspxPara obter mais informações sobre a estrutura MEMORYSTATUSEX , visite o seguinte site da Microsoft:

http://msdn2.microsoft.com/en-us/library/aa366770.aspxPara obter mais informações sobre o tamanho da memória do relatório em computadores baseados no Windows Vista com 4 GB de RAM instalada, clique no número abaixo para ler o artigo na Base de Conhecimento da Microsoft:

929605 a memória do sistema relatada na caixa de diálogo informações do sistema no Windows Vista é menor do que a esperada se 4 GB de RAM está instalado

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?
Ao pressionar enviar, seus comentários serão usados para aprimorar os produtos e serviços da Microsoft. Seu administrador de TI poderá coletar esses dados. Política de Privacidade.

Agradecemos seus comentários!

×