Select the product you need help with
A memória de sistema reportada na caixa de diálogo relativa às informações de sistema do Windows Vista é menor do que a esperada se tiver 4 GB de RAM instaladaArtigo: 929605 - Ver produtos para os quais este artigo se aplica. Nesta páginaSintomasSe um computador tiver 4 gigabytes (GB) de memória de acesso aleatório (RAM) instalada, a memória de sistema reportada na caixa de diálogo relativa às informações de sistema do Windows Vista será menor do que a esperada. Por exemplo, a caixa de diálogo relativa às informações de sistema poderá reportar 3.120 megabytes (MB) de memória de sistema relativamente a um computador que tem 4 GB de memória instalada (4.096 MB).
Nota: poderá aceder à caixa de diálogo relativa às informações de sistema das seguintes formas:
Causa Este comportamento é o resultado previsto de determinados factores relacionados com hardware e software.
Vários dispositivos num computador normal requerem acesso com mapeamento de memória. Este processo é conhecido como E/S com mapeamento de memória (MMIO, memory-mapped I/O). Para disponibilizar espaço de MMIO para sistemas operativos de 32 bits, o espaço de MMIO tem de residir nos primeiros 4 GB do espaço de endereçamento. Por exemplo, se tiver uma placa gráfica com 256 MB de memória incorporada, essa memória terá de ser mapeada utilizando os primeiros 4 GB do espaço de endereçamento. Se já tiver 4 GB de memória de sistema instalada, parte desse espaço de endereçamento terá de ser reservada pelo mapeamento de memória de gráficos. O mapeamento de memória de gráficos substitui uma parte da memória de sistema. Estas condições reduzem a quantidade total de memória de sistema disponível para o sistema operativo. A redução da memória de sistema disponível depende dos dispositivos instalados no computador. No entanto, para evitar potenciais problemas de compatibilidade de controladores, as versões de 32 bits do Windows Vista limitam a memória total disponível a 3,12 GB. Consulte a secção "Mais Informação" para obter informações sobre potenciais problemas de compatibilidade de controladores. Se um computador tiver muitos dispositivos instalados, a memória disponível poderá ser reduzida para 3 GB, ou um valor inferior. No entanto, o valor máximo de memória disponível em versões de 32 bits do Windows Vista, normalmente, é de 3,12 GB. Como contornarPara o Windows Vista utilizar os 4 GB de memória, na sua totalidade, num computador que tem 4 GB de memória instalada, o computador terá de cumprir os seguintes requisitos:
Nota: quando a RAM física instalada num computador tem o mesmo tamanho que o espaço de endereçamento suportado pelo chipset, a memória de sistema total disponível para o sistema operativo é sempre menor do que a RAM física instalada. Por exemplo, considere um computador que tem um chipset Intel 975X que suporta 8 GB de espaço de endereçamento. Se instalar 8 GB de RAM, a memória de sistema disponível para o sistema operativo será reduzida pelos requisitos de configuração de PCI. Neste cenário, os requisitos de configuração de PCI reduzem a memória disponível para o sistema operativo para um tamanho compreendido entre 200 MB e 1 GB, aproximadamente. A redução depende da configuração. Mais InformaçãoProblemas de compatibilidade de controladores induzidos pelo modo PAEOs problemas de compatibilidade de controladores relacionados com a prevenção de execução de dados (DEP, Data Execution Prevention) são normalmente induzidos pelo modo de extensão de endereçamento físico (PAE, physical address extension).Nota: a PAE só é necessária em computadores com processadores que suportem DEP aplicada por hardware. A DEP poderá causar problemas de compatibilidade com qualquer controlador que gere código ou utilize outras técnicas para gerar código executável em tempo real. Muitos controladores com estes problemas foram corrigidos. Uma vez que a DEP está sempre activada para controladores de versões de 64 bits do Windows, estes controladores normalmente têm problemas de compatibilidade. No entanto, não há qualquer garantia de que todos os controladores foram actualizados por forma a corrigir problemas de compatibilidade induzidos pelo modo PAE. Contudo, existem alguns controladores que utilizam estas técnicas. A DEP, só por si, não provoca problemas de compatibilidade de controladores. Os problemas principais de compatibilidade de controladores que poderá detectar ocorrem quando executar o modo PAE em computadores de 32 bits. O modo PAE permite que os processadores utilizem mais do que 4 GB de memória. A principal diferença entre os esquemas de paginação de memória PAE, e não PAE, reside no nível adicional de paginação necessário no modo PAE. O modo PAE requer três níveis de paginação em vez de dois. Alguns controladores poderão não ser carregados se o modo PAE estiver activado porque o dispositivo poderá não conseguir efectuar o endereçamento de 64 bits. Ou, os controladores poderão ser escritos partindo do princípio que o modo PAE requer mais do que 4 GB de memória. Tais controladores são escritos com base no pressuposto de que todos os controladores receberão sempre endereços de 64 bits no modo PAE e que o controlador ou o dispositivo não poderá interpretar o endereço. Outros controladores poderão ser carregados no modo PAE, mas provocam instabilidade do sistema modificando directamente entradas de tabela de páginas (PTEs, page table entries) do sistema. Estes controladores esperam entradas de tabela de páginas de 32 bits mas, em vez disso, recebem PTEs de 64 bits no modo PAE. O problema de compatibilidade com a PAE mais comum envolve transferências de acesso directo à memória (DMA, direct memory access) e atribuição de registos de mapas. Muitos dispositivos que suportam DMA, normalmente adaptadores de 32 bits, não conseguem efectuar endereçamento físico de 64 bits. Quando estes dispositivos funcionam no modo de 32 bits, conseguem endereçar todo o espaço de endereços físico. No modo PAE, podem existir dados num endereço físico que tem mais do que 4 GB. Para permitir que dispositivos com estas restrições funcionem neste cenário, o Microsoft Windows 2000 Server e versões posteriores do Windows fornecem dupla colocação em memória intermédia para a transacção DMA. O Windows 2000 Server e versões posteriores do Windows fazem-no fornecendo um endereço de 32 bits indicado por um registo de mapa. O dispositivo pode efectuar a transacção DMA para o endereço de 32 bits. O kernel copia a memória para o endereço de 64 bits fornecido ao controlador. Quando o computador é executado com o modo PAE desactivado, os controladores de dispositivos de 32 bits não requerem que a memória de sistema seja atribuída aos registos de mapas. Isto significa que não é necessária a dupla colocação em memória intermédia, dado que todos os dispositivos e controladores estão contidos no espaço de endereçamento de 32 bits. Testes efectuados a controladores de dispositivos de 32 bits em computadores baseados em processadores de 64 bits demonstraram que controladores com capacidades de DMA testados em clientes normalmente esperam registos de mapa ilimitados. Os produtos de outros fabricantes referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede qualquer garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos. PropriedadesArtigo: 929605 - Última revisão: domingo, 25 de Setembro de 2011 - Revisão: 2.0 A informação contida neste artigo aplica-se a:
| Traduções de Artigos
|


Voltar ao topo








