Sobre o Gerenciador de cache no Windows Server 2003

O suporte para o Windows Server 2003 termina em 14 de julho de 2015.

A Microsoft terminou o suporte para o Windows Server 2003 em 14 de julho de 2015. Esta alteração afetou as suas atualizações de software e opções de segurança. Saiba o que isto significa para você e como permanecer protegido.

IMPORTANTE: 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 traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 837331
INTRODUÇÃO
Este artigo contém informações sobre o Gerenciador de cache no Microsoft Windows Server 2003. Praticamente qualquer sistema operacional moderno armazena em cache arquivo de dados do sistema para otimizar o desempenho. A maioria dos programas acessar dados que estão localizados em vários arquivos locais. Se o sistema operacional traz esses arquivos na memória e mantém os arquivos existe para a duração do programa ’s usar, o número de leituras de disco e gravações de disco que o sistema deve executar é minimizado. Sem cache, um programa requer operações de disco relativamente cara toda vez que o programa acessa dados de arquivo.

Por padrão, o Windows Server 2003 armazena em cache todas as operações de gravação de disco e leitura de disco. Gerenciador de cache trabalha junto com o Gerenciador de memória e o sistema de arquivo para dados de sistema de arquivo de cache na memória. Esse cache é liberado periodicamente e substituído por dados atualizados.
Mais Informações
O Microsoft Windows Server 2003 usa os tipos seguintes de cache de dados de sistema de arquivos:
  • Cache de bloco lógico
    Isso armazena em cache dados de setor do disco na memória.
  • Cache de bloco virtual
    Isso armazena em cache dados no nível do sistema de arquivos em vez de no nível do disco.

Tamanho do cache virtual

Arquitetura IA-32 limita o tamanho do espaço de endereço virtual para 32 bits. Se seu computador estiver configurado com o / 3 GB opção, 3 gigabytes (GB) de espaço de endereço virtual é reservado para operação no modo usuário e apenas 1 GB está disponível para operação no modo kernel. O tamanho de cache virtual depende dos seguintes fatores:
  • A memória física no computador.
  • O valor da entrada LargeSystemCache na seguinte subchave do Registro:
    KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\MemoryManagement
    Defina esse valor como 1 para habilitar essa entrada.
  • A configuração da subchave do Registro PagedPoolSize durante a inicialização.
  • O uso do / 3 GB alternar.
  • O tamanho de imagem de inicialização.
  • O tamanho do espaço de sessão que é necessário para configuração do Terminal Server.
A tabela a seguir indica como calcular o tamanho do cache virtual:

ArquiteturaTamanho do cache virtual
IA-32128 megabytes (MB) + (memória física - 16 MB) / 4 MB x 64 MB
IA-64128 MB + (memória física - 16 MB) / 8 MB x 64 MB

A tabela a seguir indica o número máximo e os limites mínimos para o cálculo do tamanho de cache virtual:

Arquitetura Tamanho mínimo do cache virtualTamanho máximo do cache virtual
IA-32 (LargeCacheSize valor = 0) Não disponível 512 MB
IA-32 (LargeCacheSize valor = 1) Não disponível 960 MB
IA-64 128 MB 1 terabyte


Observação O / 3 GB opção reduz o tamanho do espaço virtual cache por aproximadamente 10 MB.

Tamanho físico do cache

Não há nenhum limite para o tamanho físico do cache em arquiteturas IA-64 e IA-32. Windows aloca memória física do cache com base nos seguintes fatores:
  • Dados de cache virtual
  • Arquivo de entrada/saída em cache
  • As demandas que torna o sistema na memória física
A memória física que oferece suporte a cache virtual dados pode ser liberada e usada para outros propósitos, dependendo dos requisitos do sistema. Windows confirma que os dados armazenados em cache são liberados para o disco antes de Windows recupera a memória física para outras finalidades. À medida que a demanda por dados virtual cache aumenta, mais memória física é alocada para dados de cache virtual.

Freqüência de liberação do cache

Se o Gerenciador de cache não tentar gravar arquivo modificado de dados de volta para um arquivo e liberar memória se torna escassa, o thread de gravador modificado do Gerenciador de memória grava os dados unwritten volta para um arquivo. O sistema não depende do Gerenciador de memória a liberar dados do arquivo novamente para o disco. Em vez disso, o Gerenciador de cache tenta gravar os dados de volta para o armazenamento não-volátil em tempo hábil usando o processo de "gravação lenta". Como programas modificam dados de arquivo, o Gerenciador de cache mantém controle sobre a quantidade de dados é modificado, ou "sujos". O Gerenciador de cache grava um oitavo do cache de dados em disco a cada segundo modificados.
Referências
Para obter mais informações sobre o Gerenciador de cache no Windows Server 2003, visite o seguinte site do Windows & .NET Magazine da Network:

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 837331 - Última Revisão: 10/30/2006 21:33:52 - Revisão: 1.3

Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition

  • kbmt kbhowto KB837331 KbMtpt
Comentários