alto uso de PF?

encontrou essas informações sobre leituras imprecisas no Taskmangler. Pode não usar tanto quanto parece. Dito isto, teremos que cavar mais fundo para descobrir a causa de seus problemas de velocidade.

http://blogs.technet.com/b/perfguru/archive/2008/01/08/explanation-of-pagefile-usage-as-reported-in-the-task-manager.aspx

neste post, estou tentando explicar o uso do arquivo de página conforme relatado no Gerenciador de Tarefas. Muitos de nós acreditamos que o uso do arquivo de página mostrado no Gerenciador de Tarefas é o uso real, mas não é assim. A explicação abaixo irá esclarecê-lo.

o uso de PF conforme relatado no Gerenciador de tarefas no Windows XP e no Windows Server 2003 é, na verdade, o total de confirmação do sistema. Este número representa o uso potencial do arquivo de página, não o uso real do arquivo de página. É quanto espaço de arquivo de página seria usado se toda a memória virtual privada comprometida no sistema tivesse que ser paginada de uma só vez.

o Gerenciador de tarefas; o que ele chama de” Uso do arquivo de paginação ” é, na verdade, a carga de confirmação do sistema (o número total de páginas confirmadas no sistema). Ele pode crescer tão alto quanto o limite de commit atual, que é aproximadamente a soma de todos os pagefiles e RAM .

o uso do arquivo de página é ,a quantidade de Bytes comprometidos – ou seja, a quantidade de memória que os aplicativos pediram para serem apoiados pelo Arquivo de página. Se os arquivos de página forem grandes o suficiente para cobrir isso, não há problema. Somente quando Bytes comprometidos se aproximarem do tamanho da RAM, você verá qualquer pressão de memória que resulte em paginação física.

memória: bytes comprometidos

======================

número de bytes de memória virtual (não reservada) que foi confirmada. Este número não representa necessariamente o uso do arquivo de página porque inclui páginas comprometidas privadas na memória física que nunca foram paginadas. Em vez disso, representa a quantidade de espaço de arquivo de página que seria usado se o processo fosse completamente não residente.

Memória: Limite de comprometimento

====================

Número de bytes de memória virtual que pode ser cometido sem ter que estender a paginação de arquivos; se os arquivos de paginação pode ser estendido, este limite não é difícil.

para usar uma região reservada de espaço de endereço, você deve alocar armazenamento físico e mapear esse armazenamento para a região reservada. Esse processo é chamado de commiting physical storage. O armazenamento físico está sempre comprometido nas páginas.

do exposto, podemos concluir que; os valores do Gerenciador de tarefas não seriam os exatos. Se você deseja monitorar o uso do arquivo de página, o PERFMON é o melhor neste caso e lhe dará uma ideia exata de qual é o uso exato. Os logs perfmon mostram o uso real do arquivo de página .

exemplo :-

==============

minha máquina de teste do Windows 2003 aqui mostra > 300 MB no uso do arquivo de página do TaskManager (ou seja, bytes comprometidos), mas < 2% de uso real do arquivo de Página no PerfMon. RAM é 512mb, arquivo de página é 1gb. Se o TaskManager estivesse mostrando o uso real do arquivo de página, o PerfMon mostraria 30% de uso, não 2%. Ele mostra 2% porque não há paginação real acontecendo porque os 300 MB de memória comprometida se encaixam na minha RAM de 512 MB. Se eu carregar mais programas para aumentar bytes comprometidos para que excedesse a RAM física, veremos paginação, mas não antes.

dicas adicionais:-

=============

não há Tamanho de arquivo de página fixa para uma função específica de um servidor.

se você quiser determinar o tamanho do arquivo de página certo para o sistema, em seguida, tomar um perfmon sob as condições de trabalho e, em seguida, analisar o uso ao longo de um período de tempo. Isso lhe daria números a partir dos quais você pode calcular a paginação e definir o arquivo de página de acordo.

idealmente, é recomendado como 1,5 vezes o tamanho da memória física.

para uma máquina capturar um arquivo de despejo (I.e o conteúdo da memória ) O arquivo da página é obrigatório e deve estar localizado na unidade do sistema . O tamanho do arquivo de página para capturar um despejo de memória completo deve ser o tamanho da RAM física + 1 MB.

uma máquina de 32 bits pode ter um tamanho máximo de 4 GB. Cálculo simples barramento de endereço de 32 bits 2^32 = 4GB.

em uma máquina de 64 bits, geralmente as máquinas têm uma enorme quantidade de tamanhos de RAM . Lá, o arquivo de página do tamanho da RAM + 1 MB seria suficiente.

Monitoramento de uso do arquivo de Paginação através de Perfmon :-

==================================

1.Clique em Iniciar e vá para executar e digite “perfmon”

2.In a janela Monitor de Desempenho clique no sinal + ao lado de logs e alertas de desempenho

3.No contador registra clique com o botão direito e vá para novas configurações de Log

4.Dê às novas configurações de Log um nome de sua escolha

5.Em seguida, clique na guia Adicionar contadores.

6.Digite o nome do servidor que queremos monitorar(exemplo: no formato: \ \ Servername)

7.Na guia objeto desempenho, selecione Arquivo de paginação e marque a caixa todos os contadores e todas as instâncias

8.Em seguida, clique no botão Adicionar e, em seguida, vá para a guia Arquivos de Log e selecione o tipo de log desejado.

9.Em seguida, clique em Configurar e especifique o local onde deseja ou deixe-o no padrão

10.Defina o limite dos logs . Isso depende da duração que você deseja monitorar . Você precisa mantê-lo em 100 Mb pelo menos para capturar um bom número de amostras.

11.Em seguida, clique em OK e clique na guia agendar. Aqui selecione a opção manualmente (usando o menu de atalho)

12.Em seguida, vá para a guia geral e, na caixa Executar como, forneça as credenciais do administrador e defina a senha.

13.Defina o intervalo de acordo com o período de tempo que você deseja monitorar o servidor. Para uma boa análise, recomenda-se que tenhamos pelo menos 100 amostras.

13.Em seguida, clique em Aplicar e, na janela principal do monitor de desempenho, você verá o log com o nome fornecido anteriormente aparecer lá.

14.Clique com o botão direito nesse log e inicie-o e continue monitorando o servidor

Leave a Reply