80% de utilização de memória no servidor - isso é apenas cache?

2

A utilização da memória é muito alta neste servidor 2008 R2, mas acho que o cache de desempenho da RAM no servidor é bom e a utilização da CPU é muito baixa. Está rodando o DFSR, que eu acredito que tenha muita memória RAM.

Então, aqui está o que eu vejo no gerenciador de tarefas:

Olhandoparaosprocessos,parecequenãohá3,25gigabytes.

AquiestáoqueoRamMapmemostra:

Eu posso ver que o pool não paginado está reivindicando um chuck considerável. Esta é a RAM que é um programa como o DFSR está usando para o cache correto?

Meu pagefile.sys é 3.92 gigs se essa informação é útil.

Tenho alguma coisa com que se preocupar ou há algo mais que eu possa verificar?

    
por red888 19.06.2015 / 19:14

3 respostas

6

Você tem um vazamento de memória do kernel. O pool não paginado é de 2,5 GB. Você pode usar poolmon para ver qual driver está causando o alto uso.

Instale o Windows WDK , execute o poolmon, classifique-o por meio de P após o tipo de pool, de modo que o non paged fique no topo e através de B depois dos bytes, para ver a tag que mais utiliza a memória.

Agora, veja qual pooltag usa a maior parte da memória, como mostrado aqui:

Agoraabraumpromptdocmdeexecuteocomandofindstrparaverqualdriverusaessatag:

Agora, veja as propriedades do arquivo, encontre a versão do driver e procure por uma atualização.

    
por 20.06.2015 / 07:41
0

A tela do gerenciador de tarefas que você postou. Tente usar o monitor de recursos para rastrear o culpado. Vá para a aba Memória e dê um detalhamento. Eu também concordo, 4GB para o Server 2008 é muito leve.

    
por 19.06.2015 / 22:08
0

Em geral, 4GB de memória é pequena para um servidor de arquivos. Lembre-se de que ele tentará armazenar em cache os arquivos quando possível e, com apenas 4 GB, há pouco espaço para qualquer cache. O próprio sistema de arquivos também usará memória para armazenamento em cache e até mesmo páginas ativas (como a tabela de arquivos mestre do NTFS).

Adicionar DFS-R significa ainda mais uso de memória (ele usa um banco de dados Jet).

Observação: na captura de tela do gerenciador de tarefas que você postou, parece que o servidor também está executando a função de DNS. Isso é realmente algo que você precisa em um servidor de arquivos?

Há também algum tipo de serviço de inventário em execução (ocsservice.exe) e o software da Symantec instalado. Lembre-se de que tudo isso se soma ao uso da memória e, se eles executarem tarefas em intervalos, o uso da memória será ainda maior.

    
por 19.06.2015 / 23:41