Artigo: 823440 - Última revisão: segunda-feira, 26 de Novembro de 2007 - Revisão: 14.3 Utilização do parâmetro /3GB no Exchange Server 2003 num sistema baseado no Windows Server 2003
SumárioQuando instala o Exchange Server 2003 num computador baseado no Microsoft Windows Server 2003 com 1 gigabyte (GB) ou mais de memória física de acesso directo (RAM) instalada, e que hospede caixas de correio ou pastas públicas, tem de editar o ficheiro Boot.ini para optimizar a utilização da memória virtual por parte do serviço Information Store. Em circunstâncias normais e por cada processo, são atribuídos 2 GB de espaço de endereçamento virtual ao processo do modo de utilizador e outros 2 GB ao sistema operativo. Quando utiliza o parâmetro /3GB no Windows Server 2003, são atribuídos 3 GB de espaço de endereçamento virtual ao processo do modo de utilizador e apenas 1 GB ao sistema operativo. Esta reatribuição de 1 GB adicional de espaço de endereçamento ajuda a resolver o problema de fragmentação de memória no espaço de endereçamento virtual do Store.exe. Com o espaço de endereçamento de maior dimensão atribuído ao Store.exe, a memória pode ser facilmente agregada antes de todos os blocos memória de grande dimensão serem utilizados. Depois de instalar o Windows Server 2003, modifique o ficheiro Boot.ini e adicione os parâmetros /3GB e /USERVA=3030 à linha de arranque, de acordo com o exemplo que se segue: [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 316739
(http://support.microsoft.com/kb/316739/
)
How to use the /userva switch with the /3GB switch to tune the User-mode space to a value between 2 GB and 3 GB
Nota: não é necessário utilizar o parâmetro /3GB em computadores baseados no Microsoft Windows Small Business Server 2003. Não recomendamos a utilização do parâmetro /3GB no ficheiro Boot.ini em computadores com o Exchange Server que também sejam controladores de domínio ou servidores de catálogo global do Active Directory. Mais Informação Por predefinição, o Windows Server 2003 reserva 2 GB de espaço de endereçamento virtual para o kernel e permite que processos do modo de utilizador (como o processo do arquivo de informações do Exchange 2003, 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 (conjunto de trabalho) de um processo seja muito inferior ao espaço de endereçamento atribuído a esse processo. Num computador do Exchange 2003 com mais do que 1 GB de memória, tem de modificar o Windows Server 2003 de forma a que fiquem disponíveis 3 GB de memória para aplicações do modo de utilizador. Nota: certifique-se de que o processo Store.exe não fica sem espaço de endereçamento virtual. Se este comportamento ocorrer, as atribuições de memória falharão (mesmo que ainda reste muita RAM física) e terá de reiniciar o serviço Information Store do Microsoft Exchange. Por exemplo, um servidor com 2 GB de RAM física que não tenha 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 neste cenário, mas o servidor ficará sem memória disponível. O parâmetro /USERVA é novo no Windows Server 2003 e proporciona melhor granularidade na divisão de atribuições de memória entre o modo de utilizador e o modo kernel. Este comportamento permite-lhe dimensionar o servidor para um maior número de utilizadores sem o risco de esgotar os recursos do sistema. Utilizando /USERVA=3030, são atribuídos 42 megabytes (MB) adicionais de memória ao kernel para entradas da tabela de páginas (PTE, page table entries). Contudo, este valor poderá ter de ser optimizado. Pode monitorizar o consumo das PTE utilizando o monitor de desempenho. O objecto a monitorizar é Entradas livres da tabela de páginas do sistema. Se forem observados valores inferiores a 7000, o valor 3030 terá de ser reduzido porque o sistema está instável. Se o valor for inferior a 20.000, reduza o valor em passos de 64 MB até observar valores superiores a 20.000. Nota: os serviços de suporte da Microsoft recomendam vivamente a utilização de um intervalo de memória que se encontre entre 2800 e 3030, para o parâmetro /USERVA. Este intervalo é suficiente para proporcionar um conjunto de PTEs de sistema suficientemente grande para todos os problemas actualmente observados. Normalmente, uma definição de /userva=2800 proporciona um número de PTEs de sistema aproximado do máximo possível. Actualmente, os serviços de suporte da Microsoft ainda não observaram um computador com o Exchange Server que necessite de valores inferiores a 2900. Também poderá monitorizar o consumo de endereçamento virtual utilizando o monitor 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 2003 que tem de monitorizar. Outros processos do Exchange 2003 não aumentarão o suficiente para provocarem problemas. Dado que o Exchange Server utiliza o parâmetro /3GB à medida que "cresce", o computador do Exchange Server não consegue utilizar de forma eficaz mais do que 4 GB de RAM. O Exchange Server não suporta instanciação, extensão de endereçamento físico (PAE, Physical Address Extension) ou AWE (Address Windowing Extensions). Por este motivo, 4 GB de RAM é a quantidade máxima de memória que um computador com Exchange Server pode utilizar de forma eficaz. A informação contida neste artigo aplica-se a:
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email
Voltar ao topo