Artigo: 171793 - Última revisão: terça-feira, 31 de Outubro de 2006 - Revisão: 1.1 Obter informações sobre utilizar aplicações de optimização da RAM 4GT
Nesta páginaSumárioEste artigo descreve a funcionalidade de optimização da RAM 4GT do Windows NT Server Enterprise Edition (Windows NT Server/E) versão 4.0. No Windows NT Server padrão, o limite de endereço por processo é de 2 gigabytes (GB) de memória de acesso aleatório (RAM). A funcionalidade de 4GT do Windows NT Server/E aumenta este limite para 3 GB sem apresentação novo API. 4GT efectua este procedimento, reduzindo o potencial RAM atribuída ao kernel do Windows NT de 2 GB para 1 GB. Muitas das informações neste artigo foi extraída das notas de edição para o produto. Mais InformaçãoAs aplicações desenvolvidas para a plataforma Windows NT Server continuam a aumentar, ambos em termos de pedidos de tamanho e o desempenho. Para as aplicações que são E/s intenso, como sistemas de gestão de base de dados (DBMS), a utilização de um maior espaço de processo pode fornecer vantagens de desempenho consideráveis como tempo intensiva E/s acesso a suportes de dados é reduzido. Com o produto actual do Windows NT Server, o limite de endereço por processo é de 2 GB. 4GT aumenta este limite para 3 GB sem apresentação novo API. 4GT efectua este procedimento, reduzindo o potencial RAM atribuída ao kernel do Windows NT de 2 GB para 1 GB. Esta funcionalidade vantagens aplicações que sejam executadas em computadores poderosos com mais de 2 GB de RAM física e que pode tirar partido de um maior espaço de endereços. O impacto aos programadores e as aplicações são resumidos abaixo. Windows NT Server/E suporta 4GT em servidores de arquitectura do Intel. Nota : O 4GT funciona apenas nos processadores de 32 bits, para não aumenta a memória endereçável do Windows NT Server além do respectivo limite actual de 4 GB. Escrever aplicações para 4GTSelecção de endereços de modo de utilizador:Quando 4GT está activada, o bit mais alto de um endereço virtual não pode ser utilizado para distinguir endereços de modo de utilizador de endereços de modo kernel. Problemas de atribuição de memória: Alguns ficheiros de biblioteca (DLL) de ligação dinâmica carregar perto do limite de 2 GB; por conseguinte, existe uma região do espaço de 2 GB no qual memória contígua não pode ser atribuída utilizando VirtualAlloc. Efeitos visíveis em modo de kernel: Código de modo kernel já não pode assumir que o limite de utilizador/kernel é 0 x 80000000 ou qualquer outro número. Código que utilize macros ProbeForRead ou ProbeForWrite tem de ser reconstruído utilizando novos cabeçalhos que já não contêm suposições sobre espaço de kernel começa por 0 x 80000000. Activar suporte de 4GT nas suas aplicaçõesAs modificações para suportar 4GT terminar níveis o sistema e a aplicação.Alterações de sistema: Depois de ter instalado Windows NT Server/E, terá de modificar o ficheiro Boot.ini para activar 4GT. Para activar 4GT, basta adicione o parâmetro/3 GB a linha de arranque. Nota : esta alteração só é eficaz se estiver a utilizar Windows NT Server/e. No Windows NT padrão, este sinalizador vai reposicionar o kernel, mas não aplicações poderá aceder a mais de 2 GB. Por exemplo: [boot loader] Nota : algumas linhas acima foram moldadas para melhor legibilidade. timeout = 30 predefinição = multi (0) disk (0) rdisk (0) partition (2) \WINNT [operating systems] multi (0) disk (0) rdisk (0) partição (2) \WINNT="Windows NT Server versão 4.00" / 3 GB multi (0) disk (0) rdisk (0) partição (2) \WINNT="Windows NT Server versão 4.00 [modo VGA]" /basevideo /sos Alterações da aplicação: Não nova API é necessário para 4GT suporte. Em vez disso, atribuições de memória são os mesmos, com as excepções são mencionados abaixo em "Sugestões para 4GT efectivas suporte." No entanto, seria ineficaz para cada aplicação ser fornecido automaticamente com um espaço de endereço 3 GB. Para fornecer uma utilização selectiva de 4GT, o mecanismo seguinte foi implementado:
Sugestões para suporte 4GT efectivaAs seguintes directrizes devem funcionar como um resumo das alterações que os programadores pretendem rever quando considerar activar o suporte 4GT dentro as respectivas aplicações:
Definir um tamanho de ficheiro de paginaçãoSe estiver a utilizar a opção 4GT e tiver um sistema com mais de 3 GB de memória física, poderá alterar o tamanho predefinido do ficheiro de página. Note que isto é alterado utilizando a ferramenta sistema no painel de controlo. No Windows NT 3.51, o tamanho de ficheiro de paginação predefinido é geralmente 11 MB superior a memória física. No Windows NT 4.0, o tamanho de ficheiro de paginação predefinido é igual a quantidade de memória física no sistema. Num computador 4 GB, isto resultará num ficheiro de paginação 4.01 GB. Estas circunstâncias, a eficácia deste ficheiro de paginação pode ser mínima, com base no tamanho total, que é de 4 GB. Da mesma forma, um ficheiro de paginação 256 MB pode ser uma utilização mais eficaz do espaço em disco. No entanto, ter um tamanho de paginação mais pequeno irá afectar o tamanho de consolidação total de memória de aplicações. Deverá rever estas definições com o fornecedor de software independente (ISV) para as aplicações que estão a ser executadas com a opção 4GT.
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 171793
(http://support.microsoft.com/kb/171793/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções de Artigos
|






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


Voltar ao topo