Uso da opção /3GB no Exchange Server 2003 em um sistema com o Windows Server 2003

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

Sumário

Ao instalar o Exchange Server 2003 em um computador com o Microsoft Windows Server 2003 que possui 1 gigabyte (GB) ou mais de memória RAM (memória de acesso aleatório) física instalada e que é base para caixas de correios ou pastas públicas, você precisa editar o arquivo Boot.ini para otimizar o uso de memória virtual do serviço de Armazenamento de informações.

Sob circunstâncias típicas e para cada processo, 2 GB de espaço de endereço virtual são alocados para o processo no modo de usuário e outros 2 GB de espaço de endereço virtual são alocados para o sistema operacional. Quando você usa a opção /3GB no Windows Server 2003, 3 GB de espaço de endereço virtual são alocados para o processo no modo de usuário e apenas 1 GB de espaço de endereço virtual é alocado para o sistema operacional. Esta realocação de 1 GB extra de espaço de endereço ajuda a resolver o problema de fragmentação de memória no espaço de endereço virtual Store.exe. Com o maior espaço de endereço alocado ao Store.exe, a memória pode ser reunida com mais facilidade antes de todos os blocos grandes de memória serem usados.

Após a instalação do Windows Server 2003, modifique o arquivo Boot.ini e adicione os parâmetros /3GB e /USERVA=3030 à linha de inicialização, como no seguinte exemplo:
[Boot Loader] Timeout=30 Default=multi(0)disk(0)rdisk(0)partition(2)\WINNT 

[Operating Systems] multi(0)disk(0)rdisk(0)partition(2)\WINNT="Microsoft Windows Server 2003" /fastdetect /3GB  /USERVA=3030
Após adicionar o valor /3gb ao arquivo Boot.ini, um recurso do sistema escasso chamado entradas de Tabela de paginação do sistema pode ser reduzido a um valor que causa uma operação instável do computador com o Exchange Server. Para obter informações adicionais sobre como impedir a interrupção do computador com o Exchange Server, clique no número abaixo para ler o artigo na Base de Dados de Conhecimento da Microsoft:
316739 Como usar a opção /USERVA no arquivo Boot.ini para definir as configurações /3GB

Observação Não é necessário usar a opção /3GB em computadores com o Microsoft Windows Small Business Server 2003. Não recomendamos o uso do parâmetro de opção /3GB no arquivo Boot.ini em computadores com o Exchange Server que também estejam nos controladores de domínio do Active Directory ou nos servidores de catálogo global.

Mais Informações

Por padrão, o Windows Server 2003 reserva 2 GB de espaço de endereço virtual para o kernel e permite que processos de modo de usuário (como o processo de armazenamento de informações do Exchange 2003, Store.exe) usem 2GB de espaço de endereço virtual. O espaço de endereço virtual para um processo específico é alocado durante a inicialização e aumenta conforme aumenta o uso de memória durante a execução. Normalmente, o uso de memória real (o conjunto de trabalho) de um processo é muito menor do que o espaço de endereço alocado para esse processo. Em um computador com o Exchange 2003 com mais de 1 GB de memória, é necessário modificar o Windows Server 2003 de modo que 3 GB de memória esteja disponível para aplicativos no modo de usuário.

Observação Verifique se o processo Store.exe não está sem espaço de endereço virtual. Quando esse comportamento ocorre, as alocações de memória falham (mesmo se houver bastante memória RAM física restando) e é necessário reiniciar o serviço de armazenamento de informações do Microsoft Exchange.

Por exemplo, um servidor com 2 GB de memória RAM física sem a opção /3GB no arquivo Boot.ini ficará sem memória quando o espaço de endereço virtual de Store.exe atingir 2 GB. O Gerenciador de tarefas do Windows mostra que somente cerca de 1,5 GB está realmente sendo usado nessa situação, mas o servidor ficará sem memória mesmo assim.

A opção /USERVA é nova para o Windows Server 2003 e oferece uma granularidade melhor para dividir alocações de memória entre o modo de usuário e o modo kernel. Este comportamento permite o escalonamento do servidor para mais usuários sem o risco de usar todos os recursos do sistema. Ao usar /USERVA=3030, 42 megabytes (MB) adicionais de memória são alocados para o kernel para entradas de tabela de páginas (PTEs). No entanto, esse valor pode precisar de ajustes. É possível monitorar o consumo de PTE usando o Monitor de desempenho. O objeto a ser monitorado é Entradas livres de tabela de página do sistema. Se valores menores que 7000 forem observados, o valor de 3030 deverá ser reduzido pois o sistema estará instável. Se o valor for menor que 20.000, reduza o valor em etapas de 64 MBs até que valores maiores que 20.000 sejam observados.

Observação O Atendimento Microsoft recomenda o uso de um intervalo de memória dentro do intervalo de 2800 a 3030 para a opção /USERVA. Esse intervalo é amplo o suficiente para oferecer um pool de PTEs do sistema grande o bastante para todos os problemas observados. Normalmente, uma configuração de /userva=2800 oferece o mais próximo do número máximo disponível de entradas de tabela de página do sistema possível. Até o momento, o Atendimento Microsoft nunca viu um computador com o Exchange Server que exija valores menores que 2900.

Você também pode monitorar o consumo de endereço virtual, usando o Monitor de desempenho. Adicione o contador de Bytes virtuais ao processo Store.exe para obter uma leitura precisa do espaço virtual. O processo Store.exe é o único do Exchange 2003 que precisa ser monitorado. Outros processos do Exchange 2003 não crescerão o suficiente a ponto de causar problemas.

Como o Exchange Server usa a opção /3GB em seu escalonamento, o computador com o Exchange Server não poderá usar de forma eficiente mais que 4 GB de RAM. O Exchange Server não oferece suporte a instâncias de Physical Address Extension (PAE) ou Address Windowing Extensions (AWE). Portanto, 4 GB de RAM é a quantidade máxima de memória que um computador com o Exchange Server pode usar com eficiência.

Propriedades

ID do artigo: 823440 - Última revisão: segunda-feira, 26 de novembro de 2007 - Revisão: 15.2
A informação contida neste artigo aplica-se a:
  • Microsoft Exchange Server 2003 Enterprise Edition
  • Microsoft Exchange Server 2003 Standard Edition nas seguintes plataformas
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Palavras-chave: 
kbinfo KB823440

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