Select the product you need help with
Você enfrenta problemas de desempenho em aplicativos e serviços quando o cache de arquivos do sistema consome mais de RAM físicaArtigo: 976618 - Ver produtos para os quais este artigo se aplica. SintomasVocê enfrenta problemas de desempenho em aplicativos e serviços em várias versões do Windows XP, do Windows Vista, do Windows Server 2003, Windows Server 2008 e Windows Server 2008 R2. Além disso, observe os seguintes sintomas:
CausaGerenciamento de memória em sistemas operacionais Microsoft Windows usa um algoritmo com base em demanda. Se qualquer processo de solicitações e usos uma grande quantidade de memória, aumenta o tamanho do conjunto de trabalho (o número de páginas de memória RAM física) do processo. Se essas solicitações são contínuas e desmarcada, o conjunto de trabalho do processo crescerá para consumir toda a RAM física. Nessa situação, os conjuntos de trabalho para todos os processos são paginados para o disco rígido. Esse comportamento diminui o desempenho de aplicativos e serviços, porque as páginas de memória continuamente são gravadas no disco rígido e de leitura do disco rígido. Esse comportamento também se aplica ao conjunto de trabalho do cache do sistema de arquivos. Se houver um volume alto e contínuo de solicitações em cache de leitura de qualquer processo ou de qualquer driver, aumentará o tamanho do conjunto de trabalho do cache do sistema de arquivos para atender a essa demanda. O cache de arquivos do sistema consome RAM física. Portanto, quantidades suficientes de RAM física não estão disponíveis para outros processos. Em versões de 32 bits dos sistemas operacionais Microsoft Windows anteriores ao Windows Vista, os conjuntos de trabalho do cache do sistema de arquivos têm um limite de memória teórica de menos de 1 GB. A limitação do intervalo de endereços virtuais impede que os conjuntos de trabalho do cache do sistema de arquivo esgotamento dos RAM física. Em versões de 32 bits dos sistemas operacionais Windows Vista, os recursos do kernel são alocados dinamicamente. O conjunto de trabalho do cache do sistema de arquivos aumenta para consumir o intervalo de endereço virtual do modo de núcleo às custas de outros recursos do kernel. A limitação desse intervalo de memória é menor que 2 GB. Se o computador tiver mais de 2 GB de RAM física, o cache não pode esgotar a RAM física. No entanto, o cache pode esgotar o espaço de endereço virtual do kernel. Isso pode causar falhas de alocação de outros componentes de kernel. Em versões de 64 bits dos sistemas operacionais Windows, o tamanho do intervalo de endereço virtual é normalmente maior do que a RAM física. Nessa situação, o conjunto de trabalho para o cache de arquivos do sistema pode aumentar para consumir mais de RAM física. Como contornarPara contornar esse problema, use a função GetSystemFileCacheSize API e a função SetSystemFileCacheSize API para definir o valor de tamanho máximo ou mínimo para os conjuntos de trabalho de cache do sistema de arquivos. O uso dessas funções é o único método suportado para restringir o consumo de memória física pelo cache do sistema de arquivos. O serviço de Cache dinâmico do Microsoft Windows é um serviço de exemplo que demonstra uma estratégia para usar essas APIs para minimizar os efeitos desse problema. Instalando e usando o serviço da Microsoft Dynamic Cache não causam a exclusão do suporte para Microsoft Windows. Este serviço e seu código-fonte são fornecidos como um exemplo de como usar o Microsoft oferece suporte a APIs para reduzir o crescimento do cache do sistema de arquivos. O serviço e código-fonte pode ser baixado no link a seguir no site da Microsoft: http://www.microsoft.com/downloads/details.aspx?FamilyId=e24ade0a-5EFE-43c8-b9c3-5d0ecb2f39af&displaylang=en
(http://www.microsoft.com/downloads/details.aspx?FamilyID=e24ade0a-5efe-43c8-b9c3-5d0ecb2f39af&displaylang=en)
Ponto Da SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a". Mais InformaçãoOs algoritmos de gerenciamento de memória nos sistemas operacionais Windows 7 e Windows Server 2008 R2 foram atualizados para resolver muitos arquivos em cache os problemas encontrados em versões anteriores do Windows. Existem apenas em determinadas situações exclusivas quando você precisar implementar esse serviço em computadores que executam o Windows 7 ou Windows Server 2008 R2. Como determinar o sistema é afetado Baixar a ferramenta SysInternals RamMap do site abaixo e instale-o em seu sistema: http://technet.microsoft.com/en-US/Sysinternals/ff700229
(http://technet.microsoft.com/en-us/sysinternals/ff700229)
Quando você executa a ferramenta, selecione "Usar conta" e haverá várias colunas exibida que ilustram o padrão atual de uso da memória. Clique na coluna "Ativa" para classificar pelo número de bytes usados e observe o uso superior diretamente sob o total. Se a contagem de uso superior é "Metafile" e uma grande parte da memória está sendo usada, você está enfrentando o problema de Cache de arquivos do sistema descrito acima. Isso também pode ser confirmado usando o Monitor de desempenho e monitoração do contador de Bytes de residentes de Cache de Memory\System e vendo o cache crescem continuamente ao longo do tempo. Exemplo de saída RamMap onde o computador está enfrentando o problema: Reduzir esta imagem ![]() Exemplo de saída RamMap onde o computador não está enfrentando o problema: Reduzir esta imagem ![]() Monitor de desempenho também pode ser usado para ajudar a determinar que o computador está enfrentando o problema descrito acima. Carregue o Monitor de desempenho e monitorar o contador de Bytes de residentes de Cache de Memory\System por um período de tempo. Se o contador mostra uma tendência ascendente ao longo do tempo o computador está enfrentando o problema, como mostrado abaixo: Reduzir esta imagem ![]() Se seu sistema Windows Server 2008 R2 está enfrentando esse problema, contate o Suporte técnico da Microsoft
(http://support.microsoft.com/select/Default.aspx?target=assistance)
Para obter o Dynamic Cache Service para Windows Server 2008 R2.Requisitos de reinicialização Não é necessário reiniciar o computador quando você instala, desinstalar ou usa este serviço. PropriedadesArtigo: 976618 - Última revisão: segunda-feira, 15 de Outubro de 2012 - Revisão: 4.0 A informação contida neste artigo aplica-se a:
Tradução automática 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 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: 976618
(http://support.microsoft.com/kb/976618/en-us/
)
| Traduções de Artigos
|







Voltar ao topo








