Comparação das Arquiteturas de Memória de 32 bits e 64 bits

Traduções deste artigo Traduções deste artigo
ID do artigo: 294418 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sumário

Na tabela seguinte, os recursos máximos aumentados dos computadores baseados em versões de 64 bits do Windows e do processador Intel de 64 bits são comparados com os recursos máximos de 32 bits existentes.
Recolher esta tabelaExpandir esta tabela
Componente da arquitetura Windows de 64 bits Windows de 32 bits
Memória virtual 16 terabytes 4 GB
Tamanho do arquivo de paginação 512 terabytes 16 terabytes
Hiperespaço 8 GB 4 MB
Bloco paginado 128 GB 470 MB
Memória de sistema 128 GB 256 MB
Cache do sistema 1 terabyte 1 GB
PTEs de sistema 128 GB 660 MB

Mais Informações

Memória virtual

Este é um método para aumentar a memória física disponível num computador. Num sistema de memória virtual, o sistema operacional cria um arquivo de paginação, ou arquivo de comutação, e divide a memória em unidades denominadas páginas. As páginas referenciadas recentemente encontram-se na memória física, ou RAM. Se uma página de memória não for referenciada durante algum tempo, é gravada no arquivo de paginação. A isto chama-se "troca" (swapping) ou "paginação de disco" (paging out) da memória. Se essa parte da memória for mais tarde referenciada por um programa, o sistema operacional lê a página de memória do arquivo de paginação e a coloca novamente na memória física, procedimento igualmente designado por "troca" (swapping) ou "paginação de memória" (paging in). A quantidade total de memória disponível para programas é a quantidade de memória física no computador, além do tamanho do arquivo de paginação.

Arquivo de paginação

É um arquivo em disco utilizado pelo computador para aumentar a quantidade de memória física para memória virtual.

Hiperespaço

Esta é uma região especial utilizada para mapear a lista do conjunto de trabalho do processo e para mapear temporariamente outras páginas físicas para operações como, por exemplo, preencher com zeros uma página na lista de livres (quando a lista de zeros está vazia e a página de zeros é necessária), invalidar entradas da tabela de páginas noutras tabelas de páginas (como quando uma página é removida da lista de espera) e, em relação à criação de processos, definir o espaço de endereços de um novo processo.

Bloco paginado

Esta é uma região de memória virtual em espaço de sistema que pode ser paginada para a memória ou para o disco do conjunto de trabalho do processo de sistema. O bloco paginado é criado durante a inicialização do sistema e é utilizado por componentes em modo Kernel para atribuição de memória de sistema. Os sistemas com apenas um processador têm dois blocos paginados e os sistemas com vários processadores têm quatro. Ter mais do que um bloco paginado reduz a frequência de bloqueio de códigos de sistema em chamadas simultâneas de rotinas do bloco.

Memória de sistema

Este é um conjunto de memória que consiste em intervalos de endereços virtuais de sistema garantidos como estando sempre residentes em memória física, podendo ser acessados a partir de qualquer espaço de endereçamento sem recorrer à entrada/saída de paginação (paging input/output). A memória de sistema é criada durante a inicialização do sistema e é utilizada por componentes em modo Kernel para atribuição de memória de sistema.

Cache do sistema

Existem páginas que são utilizadas para mapear arquivos abertos na cache do sistema.

PTEs de sistema

Conjunto de entradas da tabela de páginas (PTEs, Page Table Entries) utilizado para mapear páginas de sistema, como o espaço de E/S, pilhas de Kernel e listas de descritores de memória.

Limite de 2 GB da memória virtual em modo de usuário

Os programas de 64 bits utilizam um modelo de otimização de 16 terabytes (8 terabytes para usuário e 8 terabytes para Kernel). Os programas de 32 bits ainda utilizam o modelo de otimização de 4 GB (2 GB para usuário e 2 GB para Kernel). Isto significa que os processos de 32 bits executados em versões de 64 bits do Windows são executados com um modelo de otimização de 4 GB (2 GB para usuário e 2 GB para Kernel). As versões de 64 bits do Windows não suportam a utilização do parâmetro /3GB nas opções de inicialização.

Propriedades

ID do artigo: 294418 - Última revisão: sábado, 1 de dezembro de 2007 - Revisão: 1.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional x64 Edition
  • """Microsoft Windows Advanced Server, Limited Edition"""
Palavras-chave: 
kbinfo kbenv kbfaq KB294418

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com