Utilização do parâmetro /Userva em computadores baseados no Windows Server 2003 com o Exchange Server

Traduções de Artigos Traduções de Artigos
Artigo: 810371 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo descreve a utilização do novo parâmetro /Userva que pode adicionar à linha do sistema operativo do ficheiro Boot.ini num computador baseado no Windows Server 2003.

Pode utilizar este parâmetro para personalizar a quantidade de memória atribuída a processos quando utiliza o parâmetro /3GB. Este parâmetro permite mais memória kernel de entrada de tabela de páginas (PTE, page table entry), mas continua a manter quase 3 gigabytes (GB) de espaço de memória de processos.

Este artigo poderá conter hipeligações para conteúdo em inglês (ainda não traduzido).

Mais Informação

Por predefinição, todas as versões do Windows Server 2003 reservam 2 GB de espaço de endereçamento virtual para o kernel e permitem que processos do modo de utilizador (como o processo do arquivo de informações do Exchange, Store.exe) utilizem 2 GB de espaço de endereçamento virtual. O espaço de endereçamento virtual de um processo específico é atribuído no arranque e aumenta à medida que a memória é utilizada durante o funcionamento. É normal que a utilização efectiva da memória (ou conjunto de trabalho) de um processo seja muito inferior ao espaço de endereçamento atribuído a esse processo. Se o computador com o Microsoft Exchange Server 2003 tiver 1 gigabyte (GB) ou mais de memória instalada e se o computador hospedar caixas de correio ou pastas públicas, terá de modificar o Windows Server 2003 para que sejam disponibilizados 3 GB de espaço de endereçamento para aplicações do modo de utilizador. Para obter mais informações sobre esta definição, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
171793 Information on application use of 4GT RAM Tuning
189293 Enabling 4GT RAM Tuning when you use Windows NT Server Enterprise Edition
É importante que o processo Store.exe não fique sem espaço de endereçamento virtual. Se isto acontecer, a atribuição de memória não será bem sucedida (mesmo que ainda exista RAM física suficiente) e terá de reiniciar o serviço Information Store do Microsoft Exchange.

Por exemplo, um servidor do Exchange com 2 GB de RAM física e que não utilize o parâmetro /3GB no ficheiro Boot.ini ficará sem memória disponível quando o espaço de endereçamento virtual do processo Store.exe atingir 2 GB. O Gestor de tarefas do Windows mostra que apenas estão a ser efectivamente utilizados 1,5 GB, mas o servidor ficará sem memória disponível de qualquer forma. Também poderá monitorizar o consumo de endereçamento virtual através da monitorização de desempenho. Adicione o contador Bytes do espaço virtual para o processo Store.exe para se certificar de que obtém uma leitura precisa do espaço virtual. O processo Store.exe é o único processo do Exchange 2000 que tem de monitorizar. Outros processos do Exchange 2000 não aumentarão o suficiente para provocarem problemas.

Utilização do parâmetro /Userva

Com o parâmetro /Userva, pode personalizar o modo de atribuição de memória quando utilizar o parâmetro /3GB. O número a seguir a /Userva= corresponde à quantidade de memória em megabytes (MB) que será atribuída a cada processo. Se definir /3gb /Userva=3030, reserva 3.030 MB de memória para o espaço de processos, comparado com 3.072 MB quando utiliza só o parâmetro /3GB. Os 42 MB adicionais, após a definição /Userva=3030, são utilizados para aumentar o espaço da memória kernel de entradas livres da tabela de páginas do sistema. A memória de blocos PTE aumenta pela diferença entre 3 GB (especificado pelo parâmetro /3GB) e o valor atribuído ao parâmetro /Userva.

É aconselhável configurar todos os servidores baseados no Windows Server 2003 com o Exchange e que estão configurados com o parâmetro /3GB para que também utilizem o parâmetro /Userva=3030. Depois de instalar um servidor baseado no Windows Server 2003, tem de modificar o ficheiro Boot.ini para adicionar os parâmetros /3GB e /Userva=3030 à linha de arranque. Por 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

Nota: o parâmetro /Userva só é suportado nos servidores de Exchange quando o valor definido está compreendido entre 2.970 MB e 3.030 MB. Os valores inferiores a 2.970 MB ou superiores a 3.030 MB não são suportados. Só nos casos em que os valores de PTE sejam muito baixos é que deverá utilizar um valor inferior a 2.970 MB. O valor predefinido recomendado para servidores de Exchange é 3.030 MB.

Pode visualizar directamente PTEs com valores reduzidos utilizando o monitor de desempenho. Procure o objecto Entradas livres da tabela de páginas do sistema no contador de memória. Os valores inferiores a 7.000 são muito baixos. Por conseguinte, o parâmetro /userva deverá ser ajustado por forma a aumentar este valor.

O valor de Entradas livres da tabela de páginas do sistema deverá ser 24.000 ou superior. Não modifique o valor para um número inferior a /user=2800 para tentar obter mais PTEs. Em vez disso, contacte o suporte técnico da Microsoft.

Para transferir as notas de lançamento do Exchange Server 2003 Service Pack 1 (SP1), visite o seguinte Web site da Microsoft:
http://www.microsoft.com/downloads/details.aspx?familyid=A49560AD-4C8B-4449-9947-B054D7F12CCE&displaylang=en

Referências

Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
266096 Exchange 2000 requires /3GB switch with more than 1 gigabyte of physical RAM

Propriedades

Artigo: 810371 - Última revisão: 29 de janeiro de 2007 - Revisão: 13.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
Palavras-chave: 
kbbug KB810371

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