Comando vmstat

Propósito

Relata estatísticas de memória virtual.

Sintaxe

vmstat [ -f  ] [ -i ] [ -s  ] [ -I [ -W ]] [ -t ] [ -v ] [ -h ] [ -w ] [ -l ] [ -c ] [ -L level ] [ -@ wparname | ALL ] [{ -p | -P } physicalvolume | ALL ] ALL ] [ -S power ]  [ physicalvolume ] [ interval ] [ count ]
Observação: a opção wparname e o sinalizador -i não devem ser usados juntos nas partições de carga de trabalho.

Descrição

O comando vmstat informa as estatísticas dos threads do kernel, da memória virtual, dos discos, das páginas do hipervisor, das armadilhas e da atividade do processador. Os relatórios gerados pelo comando vmstat são usados para equilibrar a atividade de carga do sistema. Essas estatísticas de todo o sistema são calculadas como médias quando os valores são expressos como porcentagens em todos os processadores e são calculadas como somas em outros casos. O comando vmstat pode retornar estatísticas inconsistentes se as estatísticas não forem lidas atomicamente.

Se você executar o comando vmstat sem especificar nenhum sinalizador, o relatório do comando vmstat conterá um resumo da atividade da memória virtual desde a inicialização do sistema. Se você especificar o sinalizador -f, o comando vmstat relatará o número de bifurcações desde a inicialização do sistema. O parâmetro physicalvolume especifica o nome do volume físico.

O parâmetro interval especifica a quantidade de tempo, em segundos, entre cada relatório. Se você não especificar o parâmetro interval , o comando vmstat gerará um único relatório que contém estatísticas para o tempo desde a inicialização do sistema e, em seguida, será encerrado. Você pode especificar o parâmetro count somente com o parâmetro interval . Se você especificar o parâmetro count , o valor do parâmetro count determinará o número de relatórios gerados e o número de segundos de intervalo. Se você especificar o parâmetro interval sem o parâmetro count , os relatórios serão gerados continuamente. Não especifique um valor zero para o parâmetro count .

O kernel mantém as estatísticas de threads do kernel, paginação e atividade de interrupção, que o comando vmstat pode acessar usando a extensão do kernel perfstat. As estatísticas de entrada/saída (E/S) do disco são mantidas pelos drivers de dispositivo. Para discos, a taxa de transferência média é determinada usando o tempo de atividade e o número de vezes que informação está sendo transferida. A % de tempo ativo é calculada a partir da quantidade de tempo em que a unidade está ocupada durante o relatório.

O comando vmstat informa o número de processadores físicos consumidos (pc) e a porcentagem de direitos consumidos (ec) em ambientes de microparticionamento.

O relatório gerado pelo comando vmstat contém uma linha de configuração do sistema e os títulos das colunas. Se o sinalizador -@ for especificado, o relatório do comando vmstat consistirá na configuração do sistema e na configuração do WPAR.

Linha de configuração do sistema

A linha de configuração do sistema tem os seguintes valores:
lcpu
O campo lcpu indica o número de processadores lógicos.
mem
O campo mem indica a quantidade de memória.
tmem
O campo tmem indica o tamanho real da memória da partição lógica (LPAR).
Observação: esse sinalizador está disponível somente quando a opção -c é fornecida e a Expansão de memória ativa está ativada.
ent
O campo ent indica a capacidade autorizada. Essas informações são exibidas somente quando você executa a partição em um processador compartilhado.
drives
O campo drives indica o número de discos. Essas informações são exibidas somente quando o nome do volume físico é monitorado.
Partições de carga de trabalho (WPARs)
O campo WPARs indica o número de partições de carga de trabalho ativas. Essas informações são exibidas somente quando você especifica o sinalizador -@ .
memlim
O campo memlim indica o limite (em megabytes) do recurso de memória da partição da carga de trabalho. Essas informações são exibidas somente para a WPAR com limite de recursos de memória imposto.
cpulim
O campo cpulim indica o limite de recursos do processador da partição da carga de trabalho em unidades de processador. Essas informações são exibidas somente para a WPAR com limite de recursos de processador imposto.
rset
O campo rset indica o tipo de registro rset que está associado a um WPAR. O tipo de registro rset pode ser do tipo regular ou exclusivo. Essas informações são exibidas apenas para as WPARs que estiverem associadas a um registro rset.
mmode
O campo mmode indica o modo de memória. Essa métrica é exibida automaticamente quando o Compartilhamento ativo de memória está ativado em um sistema. Essa métrica também é exibida quando você especifica uma opção -c .
mpsz
O campo mpsz indica o tamanho do pool de memória em gigabytes. Essa métrica é exibida apenas em um modo de memória compartilhada.

Títulos de colunas

Os títulos das colunas do relatório gerado pelo comando vmstat têm os seguintes valores:

WPAR
WPAR é o nome da partição de carga de trabalho e fornece informações sobre as partições de carga de trabalho. Essas informações são exibidas somente quando você especifica o sinalizador -@ .
Notas:
  1. O nome do WPAR do sistema indica as estatísticas de todo o sistema e o nome do WPAR global indica que as estatísticas pertencem somente ao Global.
  2. Quando você inicia o comando vmstat com a opção -@ ALL e as informações específicas do WPAR não estão disponíveis para uma métrica, um sinal de traço (-) é exibido em vez de um valor.
  3. Quando você inicia o comando vmstat com o -@ wparname ou dentro de um WPAR, se as informações do WPAR não estiverem disponíveis para uma métrica, essa métrica será marcada com o sinal de arroba (@) e o valor de todo o sistema será exibido para essa métrica.
  4. Se uma métrica não for suportada, um traço (-) será exibido em vez de um valor.
kthr
Fornece informações sobre os estados das threads do kernel.
r
Representa o número médio de threads do kernel que podem ser executados durante o intervalo de amostragem. Os threads do kernel que podem ser executados durante o intervalo de amostragem consistem nos threads que estão prontos, mas ainda estão esperando para serem executados, e nos threads que já estão em execução.
b
Representa o número médio de threads do kernel que são colocados na fila de espera do Virtual Memory Manager (VMM) (aguardando recurso, aguardando E/S) durante o intervalo de amostragem.
Memória
Fornece informações sobre o uso da memória virtual e real. As páginas virtuais são consideradas ativas se forem acessadas. Uma página virtual tem 4096 bytes.
avm
Indica o número de páginas virtuais ativas.
fre
Indica o tamanho da lista livre.
Nota: Uma grande porção de memória real é usada como um cache para dados do sistema de arquivos. O tamanho da lista gratuita continua pequeno.
Página
Fornece informações sobre as falhas de página e a atividade de paginação. A média dessas informações é calculada durante o intervalo e exibida em unidades por segundo.
re
Indica a lista de E/S do pager.
pi
Indica as páginas que são paginadas a partir do espaço de paginação.
po
Indica as páginas que foram paginadas para o espaço de paginação.
fr
Indica as páginas que são liberadas (substituição de página).
sr
Indica as páginas que são digitalizadas por um algoritmo de substituição de página.
cy
Indica os ciclos de clock por algoritmo de substituição de página.
Falhas
Fornece informações sobre a taxa média de trap e a taxa de interrupção por segundo durante o intervalo de amostragem.
in
Indica as interrupções do dispositivo.
sy
Indica as chamadas do sistema.
cs
Indica a troca de contexto de thread do kernel.
Central Processing Unit (CPU)
Fornece informações sobre o detalhamento da porcentagem de uso do tempo do processador.
us
Indica o tempo do usuário.

Se o consumo atual do processador físico das partições sem limite exceder a capacidade permitida, a porcentagem se tornará relativa ao número de processadores físicos consumidos.

sy
Indica a hora do sistema.

Se o consumo atual do processador físico das partições sem limite exceder a capacidade permitida, a porcentagem se tornará relativa ao número de processadores físicos consumidos.

id
Indica o tempo ocioso do processador.

Se o consumo atual do processador físico das partições sem limite exceder a capacidade permitida, a porcentagem se tornará relativa ao número de processadores físicos consumidos.

wa
Indica o tempo ocioso do processador durante o qual o sistema teve uma solicitação de E/S de disco pendente ou NFS.

Se o consumo atual do processador físico das partições sem limite exceder a capacidade permitida, a porcentagem se tornará relativa ao número de processadores físicos consumidos.

pc
Indica o número de processadores físicos que são usados. Essas informações são exibidas somente quando você executa uma partição em um processador compartilhado.
ec
Indica a porcentagem da capacidade autorizada que é consumida. Essas informações são exibidas somente quando você executa uma partição em um processador compartilhado. Como a base de tempo sobre a qual esses dados são computados pode variar, a porcentagem de capacidade autorizada pode, às vezes, exceder 100% e o excesso é perceptível apenas com pequenos intervalos de amostragem.
rc
Indica a porcentagem de recursos do processador que é usada. Essas informações são exibidas apenas para as WPARs com limite de recursos do processador forçado.
Disco

Fornece informações sobre o número de transferências por segundo para os volumes físicos especificados que ocorreram no intervalo de amostragem. O parâmetro physicalvolume pode ser usado para especificar de um a quatro nomes. Estatísticas de transferência são fornecidas para cada unidade especificada na ordem especificada. Essa contagem representa solicitações para o dispositivo físico. Não implica em uma quantidade de dados lidos ou gravados. Várias solicitações lógicas podem ser combinadas em uma solicitação física. Se o parâmetro physicalvolume for usado, os nomes dos volumes físicos serão impressos no início da execução do comando.

Se você especificar o sinalizador -I , uma visualização orientada por E/S será apresentada com as seguintes alterações de coluna:

kthr
A coluna p é exibida além das colunas r e b.
p
Indica o número médio de threads que aguardam mensagens de E/S dos dispositivos brutos. Os dispositivos brutos são os dispositivos que estão diretamente conectados ao sistema.

Se o sinalizador -W for especificado junto com o sinalizador -I , uma coluna w adicional também será exibida junto com as colunas r, b e p .

w
Indica o número de threads por segundo de tempo que estão aguardando a ocorrência do evento de E/S direta do sistema de arquivos. Os eventos de E/S direta do sistema de arquivos são dos seguintes tipos:
  • E/S Assíncrona (AIO)
  • Subsistema de cache de buffer
  • E/S Concorrente (CIO)
  • E/S direta do sistema de arquivos
  • Subsistema NFS
  • Uma thread está esperando por uma ação da lista de espera do gerenciador de memória virtual (VMM).
página
As novas colunas fi e fo são exibidas em vez das colunas re e cy .
fi
Indica as entradas de página do arquivo por segundo.
fo
Indica as saídas de página do arquivo por segundo.

Se você especificar o sinalizador -c , uma visualização Active Memory Expansion será apresentada com as seguintes alterações de coluna:

memory
As colunas csz, cfr e dxm são exibidas, além das colunas avm e fre.
csz
Indica o tamanho atual do pool compactado, em unidades de página de 4 KB.
cfr
Indica as páginas livres disponíveis em um pool compactado, em unidades de página de 4 KB.
dxm
Indica um déficit no tamanho da memória expandida, em unidades de página de 4 KB.
página
As novas colunas ci e co são exibidas em vez das colunas re e cy .
ci
Indica o número de entradas de página por segundo de um pool compactado.
co
Indica o número de page-outs por segundo em um pool compactado.

Se houver uma alteração na configuração do sistema que afete a saída do comando vmstat enquanto o comando vmstat estiver em execução, o comando vmstat imprimirá uma mensagem de aviso sobre a alteração na configuração. O comando vmstat continua a exibir a saída após imprimir as informações sobre a configuração atualizada do sistema e o cabeçalho.

Se você especificar um sinalizador -l , uma seção adicional large-page será exibida com as seguintes colunas:
alp
Indica o número de páginas grandes que estão em uso.
flp
Indica o número de páginas grandes que estão na lista livre de páginas grandes.
Se você especificar o sinalizador -p , serão exibidas linhas adicionais de estatísticas do VMM para os tamanhos de página especificados. Se você especificar os sinalizadores -I e -t , o sinalizador -p produzirá uma linha adicional para o tamanho de página especificado. Essa linha adicional contém as seguintes estatísticas do VMM relevantes para o tamanho de página especificado:
  • avm
  • fre
  • re
  • fi
  • fo
  • pi
  • po
  • ci
  • co
  • fr
  • sr
  • cy
Notas:
  • O sinalizador -I afeta a exibição das opções re, fi, fo e cy .
  • O sinalizador -c afeta a exibição das opções re, ci, co e cy .
  • Se não houver controle de recurso, as opções avm e fre serão para o sistema inteiro. Portanto, se a opção -@ for definida, as opções avm e fre serão marcadas com o sinal de arroba (@).
Essas estatísticas do VMM são precedidas por uma coluna psz e seguidas por uma coluna siz.
psz
Indica o tamanho da página (por exemplo, 4 KB, 64 KB).
siz
Indica o número de quadros do tamanho de página especificado que existem no sistema.
Se você especificar o sinalizador -s , o sinalizador -p produzirá uma estrofe separada de saída que contém somente as estatísticas relevantes para o tamanho de página especificado. Essa sub-rotina adicional é precedida por um cabeçalho de tamanho de página.
A opção -P gera o seguinte relatório para o tamanho de página especificado:
pgsz
Indica o tamanho da página (por exemplo, 4 KBB, 64 KBB).
Memory
Indica as estatísticas de memória para os tamanhos de página especificados.
siz
Indica o número de quadros do tamanho de página especificado que existem no sistema.
avm
Indica as páginas virtuais ativas aplicáveis ao tamanho de página especificado.
fre
Indica o tamanho da lista livre para o tamanho de página especificado.
Page
Indica as falhas de página relevantes e a atividade de paginação para o tamanho de página especificado. As colunas relacionadas a página re, pi, po, fr, sr, cy, fi, fo, ci e co também são aplicáveis a esse relatório.

Sinalizações

Observação: se você especificar o sinalizador -f ou -s na linha de comando, o sistema aceitará o sinalizador -f ou -s e ignorará os outros sinalizadores. Se você especificar os sinalizadores -f e -s na linha de comando, o sistema aceitará apenas o primeiro sinalizador e ignorará o segundo.
Item Descrição
-@ wparname Relata a atividade de Memória Virtual de um partição de trabalho:
  • A opção -@ ALL indica que o relatório se refere ao sistema e ao ambiente global, além de todas as partições de carga de trabalho do sistema.
    Nota: Os valores que são estatísticas do system-wide são marcados com sinal de traço (-) contra a seção WPAR .
  • O sinalizador -@ wparname indica que a atividade é apenas para essa partição de carga de trabalho. Em uma partição de carga de trabalho, se você especificar o sinalizador -@ , serão exibidas as estatísticas de todo o sistema e as estatísticas da partição de carga de trabalho. As estatísticas de todo o sistema são marcadas com o sinal de arroba (@).
    Observação: não use o sinalizador -@ com nenhuma combinação do sinalizador -i .
-c Exibe as estatísticas de compactação de memória com as novas colunas na saída como csz, cfr e dxm sob o título memory e as colunas ci e co sob o título page em vez das colunas re e cy.
Observação: Essa opção está disponível somente quando você ativa a Expansão de memória ativa.
-f Relata o número de bifurcações desde a inicialização do sistema.
-i Exibe o número de interrupções que são obtidas por cada dispositivo desde a inicialização do sistema.
Observação: os sinalizadores -I, -t, -w e -l serão ignorados se forem especificados com o sinalizador -i .
-I Exibe a visualização orientada por E/S com as novas colunas de saída, p sob o título kthr, e as colunas fi e fo sob o título page em vez das colunas re e cy no título page .
-l Exibe uma seção extra large-page com as colunas alp e flp .
-L nível Exibe as estatísticas de promoção da página eletrônica.
Observação: Você só pode usar o sinalizador -v com o sinalizador -L . Não use outros sinalizadores com o sinalizador -L .
-p tamanho da página Anexa as estatísticas do VMM para o tamanho de página especificado à saída regular do comando vmstat .
-P tamanho da página Exibe apenas as estatísticas do VMM, que são relevantes para o tamanho de página especificado.
-s Grava o conteúdo da estrutura de soma na saída padrão, que contém uma contagem absoluta de eventos de paginação desde a inicialização do sistema. Você pode especificar o sinalizador -s somente com o sinalizador -v . Esses eventos são descritos a seguir:
address translation faults
Incrementado para cada ocorrência de uma falha de conversão de endereço de página. A E/S pode não ser necessária para resolver a falha de página. As falhas de página de proteção de memória (ausências de bloqueio) não estão incluídas nessa contagem.
backtracks
Incrementado para cada falha de página que ocorre durante a resolução de uma falha de página anterior. Resolva primeiro a nova falha de página e, em seguida, as falhas de página iniciais podem ser revertidas.
CPU context switches
Incrementado para cada comutador de contexto do processador (envio de um novo processo).
decrementer interrupts
Incrementado em cada interrupção redutora.
device interrupts
Incrementado em cada interrupção de hardware.
executable-filled page faults
Incrementado para cada falha de página de instrução.
extend XPT waits
Incrementado toda vez que um processo é aguardado pelo VMM devido a uma confirmação em andamento para os segmentos acessados.
free frame waits
Incrementado toda vez que um processo solicita um quadro de página. A lista livre está vazia e o processo é forçado a aguardar enquanto a lista livre é reabastecida.
iodones
Incrementado na conclusão de cada solicitação de E/S do VMM.
mpc send interrupts
Incrementado sempre que um canal multicaminhos (mpc) envia uma interrupção.
mpc receive interrupts
Incrementado toda vez que um mpc recebe uma interrupção.
page-ins
Incrementado para cada página lida pelo gerenciador de memória virtual. A contagem é incrementada para entradas de página do espaço de página e do espaço de arquivo. Com a estatística de saída de página, esse valor representa a quantidade total de E/S real iniciada pelo gerenciador de memória virtual.
page-outs
Incrementado para cada página que é gravada pelo gerenciador de memória virtual. A contagem é incrementada para saídas de página para o espaço de página e para saídas de página para o espaço de arquivo. Juntamente com a estatística de page-in, essa estatística representa a quantidade total de E/S real iniciada pelo gerenciador de memória virtual.
paging space page-ins
Incrementado somente para page-ins iniciados pelo VMM a partir do espaço de paginação.
paging space page-outs
Incrementado para page-outs iniciados pelo VMM somente para o espaço de paginação.
pages examined by the clock
O VMM usa um algoritmo de clock para implementar um esquema de substituição de página pseudo menos utilizada recentemente (lru). As páginas são aged sendo examinadas pelo clock. Essa contagem é incrementado para cada página examinada pelo clock.
pages freed by the clock
Incrementado para cada página que o algoritmo de relógio seleciona para liberar da memória real.
pending I/O waits
Incrementado toda vez que um processo é aguardado pelo VMM para que uma E/S de entrada de página seja concluída.
-s
phantom interrupts
Incrementado em cada interrupção fantasma.
revolutions of the clock hand
Incrementado para cada rotação do clock do VMM (que é após cada varredura completa de memória).
start I/Os
Incrementado para cada solicitação de E/S de leitura ou gravação que é iniciada pelo VMM.
syscalls
Incrementado para cada chamada de sistema.
total reclaims
Incrementado quando uma falha de conversão de endereço é satisfeita sem iniciar uma nova solicitação de E/S. Esse evento ocorre nas seguintes condições:
  • Se a página foi solicitada anteriormente pelo VMM, mas a E/S ainda não foi concluída.
  • Se a página foi pré-alimentada pelo algoritmo de leitura antecipada do VMM, mas estava oculta do segmento com falha
  • Se a página foi colocada na lista gratuita e ainda não foi reutilizada.
traps
Indica que o evento não é mantido pelo sistema operacional.
zero-filled page faults
Incrementado se a falha de página for no armazenamento de funcionamento e puder ser satisfeita designando um quadro e preenchendo-o com zeros.
Se você especificar o sinalizador -c junto com o sinalizador -s , as seguintes métricas adicionais serão exibidas:
compressed pool page ins
Indica o número de page-ins do Pool compactado desde a inicialização do sistema.
compressed pool page outs
Indica o número de page-outs para o pool compactado desde a inicialização do sistema.
-s

Quando usado com o sinalizador -p pagesize, o sinalizador -s anexa a estrutura de soma para o tamanho de página especificado à estrutura de soma de todo o sistema. Essa estrofe adicional é precedida por um cabeçalho de tamanho de página (por exemplo, páginas de 4 KB). Os detalhes a seguir não são exibidos nessa estrofe baseada em tamanho de página, pois essas estatísticas não estão relacionadas a tamanhos de página:

  • Comutações de contexto do processador
  • Interrupções do dispositivo
  • Interrupções de software
  • Interrupções redutoras
  • Interrupções enviadas pelo MPC
  • Interrupções recebidas pelo MPC
  • Interrupções fantasmas
  • Traps
  • Syscalls
Notas:
  1. Se você especificar o sinalizador -s com o sinalizador -@ ALL, as estatísticas de todo o sistema serão repetidas na seção de partição de carga de trabalho.
  2. Se você especificar o sinalizador -s com o sinalizador -@ wparname, todas as métricas serão relatadas e as estatísticas de todo o sistema serão marcadas com o sinal de arroba (@).
  3. Se você especificar o sinalizador -s com o sinalizador -l , o comando vmstat exibirá a seguinte métrica:
    large-page hi water count
    Especifica o valor máximo da contagem de páginas grandes em uso.
-S potência Multiplica as estatísticas do processador com um valor de 10 potências. O valor padrão da potência é 0.
As estatísticas a seguir são escaladas:
  • us
  • sy
  • id
  • wa
  • pc
  • ec
Notas:
  1. Não especifique o sinalizador -S com os sinalizadores -f, -s, -i, -v ou -p .
  2. Quando o sinalizador -S é especificado, as estatísticas us, sy, id e wa são alteradas. Por padrão, as estatísticas us, sy, id e wa são relativas ao consumo do processador do WPAR. Quando o sinalizador -S é especificado com um valor de potência que não é igual a zero, essas estatísticas são relativas ao consumo do processador em todo o sistema.
  3. O valor de potência para o sinalizador -S está no intervalo de 0 a 3.
-t Imprime o registro de data e hora ao lado de cada linha de saída do comando vmstat . O registro de data e hora é exibido no formato HH:MM:SS.
Observação: um registro de data e hora não será impresso se os sinalizadores -f, -s ou -i forem especificados.
-v Grava várias estatísticas que são mantidas pelo Virtual Memory Manager na saída padrão. O sinalizador -v pode ser usado somente com os sinalizadores -s, -L e -h .

Se você especificar o sinalizador -v, as estatísticas a seguir serão exibidas:

compressed percentage
Indica a porcentagem de memória usada por páginas compactadas.
client filesystem I/Os blocked with no fsbuf
Indica o número de solicitações de E/S do sistema de arquivos do cliente bloqueadas porque não havia um site fsbuf disponível. O Network File System ( NFS ) e o Veritas ( VxFS ) são sistemas de arquivos de clientes. Fsbuf são buffers de memória fixados que são usados para manter as solicitações de E/S na camada do sistema de arquivos.
client pages
Indica o número de páginas de clientes.
compressed pages
Indica o número de páginas de memória compactadas.
external pager filesystem I/Os blocked with no fsbuf
Indica o número de solicitações de E/S do sistema de arquivos do cliente de pager externo bloqueadas porque não havia nenhum fsbuf disponível. JFS2 é um sistema de arquivos de cliente de pager externo. Fsbuf são buffers de memória fixados que são usados para manter as solicitações de E/S na camada do sistema de arquivos.
file pages
Indica o número de páginas de 4 KBB que são usadas pelo cache de arquivos.
free pages
Indica o número de 4 páginas KBB livres.
filesystem I/Os blocked with no fsbuf
Indica o número de solicitações de E/S do sistema de arquivos bloqueadas porque não havia um site fsbuf disponível. Fsbuf são buffers de memória fixados que são usados para manter as solicitações de E/S na camada do sistema de arquivos.
lruable pages
Indica o número de 4 páginas do KBB que são consideradas para substituição. Esse número exclui as páginas que são utilizadas para páginas internas do VMM e as páginas que são utilizadas para a parte retida do texto de kernel.
maxclient percentage
Indica o parâmetro de ajuste (gerenciado pelo uso de vmo) que especifica a porcentagem máxima de memória que pode ser usada para páginas de clientes.
maxperm percentage
Indica o parâmetro de ajuste na porcentagem de memória real que é gerenciada usando vmo.
maxpin percentage
Indica o parâmetro de ajuste (gerenciado pelo uso de vmo) que especifica a porcentagem de memória real que pode ser fixada.
memory pages
Indicou o tamanho da memória real em um número de páginas de 4 KBB.
memory pools
Indica o parâmetro de ajuste que especifica o número de pools de memória que são gerenciados usando vmo.
minperm percentage
Indica o parâmetro de ajuste na porcentagem de memória real que é gerenciada usando vmo.
numclient percentage
Indica a porcentagem de memória ocupada por páginas de clientes.
-v (continuação)
numperm percentage
Indica a porcentagem da memória lruable que é usada pelo cache de arquivos.
paging space I/Os blocked with no psbuf
Indica o número de solicitações de E/S do espaço de paginação que estão bloqueadas porque o espaço psbuf não está disponível. O espaço psbufs são buffers de memória fixados que são usados para manter as solicitações de E/S na camada do gerenciador de memória virtual.
pending disk I/Os blocked with no pbuf
Indica o número de solicitações de E/S de disco pendentes que estão bloqueadas porque não havia um site pbuf disponível. Os pbuf são buffers de memória fixados que são usados para manter as solicitações de E/S na camada do gerenciador de volume lógico.
pinned pages
Indica o número de páginas de 4 KBB fixadas.
Observação: quando o recurso de bloqueio do kernel (parâmetrovmm_klock_mode ) está ativado, as páginas fixadas incluem as páginas de bloqueio do kernel (klocked). Para obter mais informações sobre o recurso de bloqueio do kernel, digite o seguinte comando:
vmo -h vmm_klock_mode
remote page-outs scheduled
Indica o número de page-outs programados para sistemas de arquivos clientes.

Se você especificar o sinalizador -h com o sinalizador -v, as métricas adicionais a seguir serão exibidas:

Time resolving virtualized partition memory page faults
Indica o tempo total em que a partição virtual está bloqueada para aguardar a resolução de sua falha de página de memória. O tempo é medido em segundos, com granularidade de milissegundo.
Virtualized partition memory page faults
Indica o número total de falhas de página de memória da partição virtual registradas para a partição virtualizada.
Number of 4 KB page frames loaned
Indica o número de páginas de 4 KB da memória da partição que é emprestada ao hipervisor.
Percentage of partition memory loaned
Indica a porcentagem da memória da partição que é emprestada ao hipervisor.
Notas:
  1. Quando o sinalizador -v é usado com o sinalizador -@ ALL, as estatísticas de todo o sistema não são repetidas na seção de partição de carga de trabalho.
  2. Quando o sinalizador -s é usado com o sinalizador -@ wparname, todas as métricas são relatadas e as estatísticas de todo o sistema são marcadas com o sinal de arroba (@).
Se você especificar o sinalizador -c junto com o sinalizador -v , as seguintes métricas adicionais serão exibidas:
Compressed Pool Size
Indica o tamanho do Pool compactado, em uma unidade de página de 4 KB.
percentage of true memory that is used for compressed pool
Indica a porcentagem de memória não expandida que é usada para o pool compactado.
free pages in compressed pool (4 KB pages)
Indica o número de páginas livres em um pool compactado, em uma unidade de página de 4 KB.
target memory expansion factor
Indica o fator de expansão da memória de destino que está configurado para a LPAR.
achieved memory expansion factor
Indica o fator de expansão da memória atual obtido.
-h Exibe a seção hypv-page que inclui informações de página do hypervisor. A seção hypv-page contém as métricas a seguir:
hpi
Indica o número de page-in do hipervisor por segundo.
hpit
Indica o tempo médio gasto em milissegundos por page-in do hipervisor.
pmem
Indica a quantidade de memória física que faz o backup da memória lógica das partições. O valor é medido em gigabytes.

Se você especificar o sinalizador -h com o sinalizador -v , as seguintes métricas serão exibidas, além das métricas exibidas com o uso do sinalizador -v :

Time resolving virtualized partition memory page faults
Indica o tempo total em que a partição virtual está bloqueada para aguardar a resolução de sua falha de página de memória. O tempo é medido em segundos, com granularidade de milissegundo.
Virtualized partition memory page faults
Indica o número total de falhas de página de memória da partição virtual registradas para a partição virtualizada.
Number of 4 KBB page frames loaned
Indica o número de páginas de 4 KBB da memória que é emprestada ao hipervisor na partição.
Percentage of partition memory loaned
Indica a porcentagem da memória emprestada ao hipervisor na partição.
-w Exibe o relatório em modo amplo.
-W Exibe um campo extra w na seção kthr. Essa opção é permitida somente com o sinalizador -I.
Notas:
  1. Se a Expansão de memória ativa estiver ativada, o comando vmstat informará as estatísticas de memória na exibição expandida. No entanto, se a variável de ambiente AME_MEMVIEW é configurada como TRUE, as estatísticas de memória representam a visualização verdadeira.
  2. A variável de ambiente AME_MEMVIEW não tem impacto sobre as estatísticas de memória informadas pelo uso do sinalizador -c .

Exemplos

  1. Para exibir um resumo das estatísticas desde a inicialização, insira o comando a seguir:
    vmstat
  2. Para exibir cinco resumos em um intervalo de 2 segundos, digite o seguinte comando:
    vmstat 2 5
  3. Para exibir um resumo das estatísticas desde a inicialização que inclua as estatísticas dos discos lógicos scdisk13 e scdisk14, digite o seguinte comando:
    vmstat scdisk13 scdisk14
  4. Para exibir estatísticas de bifurcação, insira o comando a seguir:
    vmstat -f
  5. Para exibir a contagem de vários eventos, insira o comando a seguir:
    vmstat -s
  6. Para exibir o registro de data e hora ao lado de cada coluna da saída do comando vmstat , digite o seguinte comando:
    vmstat -t
  7. Para exibir a visualização orientada a E/S com um conjunto alternativo de colunas, insira o comando a seguir:
    vmstat -I
  8. Para exibir todas as estatísticas do VMM disponíveis, insira o comando a seguir:
    vmstat -vs
  9. Para exibir a seção de página grande com as colunas alp e flp em um intervalo de 8 segundos, digite o seguinte comando:
    vmstat -l 8
  10. Para exibir as estatísticas do VMM específico de um determinado tamanho de página (no exemplo, 4 KB), insira o comando a seguir:
    vmstat -p 4K
  11. Para exibir as estatísticas do VMM de todos os tamanhos de página que são suportados no sistema, insira o comando a seguir:
    vmstat -p ALL
    Ou insira o comando a seguir:
    vmstat -p all
  12. Para exibir apenas as estatísticas do VMM de um tamanho de página específico (nesse exemplo, 4 KB), insira o comando a seguir:
    vmstat -P 4K
  13. Para exibir apenas o detalhamento por página das estatísticas do VMM para todos os tamanhos de página suportados, insira o comando a seguir:
    vmstat -P ALL
    Ou insira o comando a seguir:
    vmstat -P all
  14. Para exibir um resumo das estatísticas de todas as partições de carga de trabalho após a inicialização, digite o seguinte comando:
    vmstat -@ ALL
  15. Para exibir todas as estatísticas do VMM disponíveis para todas as partições de carga de trabalho, digite o seguinte comando:
    vmstat -vs -@ ALL
  16. Para exibir ambas as estatísticas do VMM de WPAR e de todo o sistema a partir de um partição de trabalho, digite o seguinte comando:
    vmstat -@
  17. Para multiplicar os valores do processador por 10 e exibir os resultados, insira o comando a seguir:
    vmstat -S 1
  18. Para exibir as estatísticas da página do hypervisor, insira o comando a seguir:
    vmstat -h
  19. Para exibir as informações sobre páginas emprestadas para o hypervisor, insira o comando a seguir:
    vmstat -vh
  20. Para exibir estatísticas de compactação de memória (em uma Partição Lógica com Expansão de Memória Ativa ativada), digite o seguinte comando:
    vmstat -c
  21. Para exibir estatísticas de compactação de memória específicas para per-pagesize (em uma Partição Lógica com Expansão de Memória Ativa ativada), digite o seguinte comando:
    vmstat -c -P ALL
  22. Para anexar informações de compactação de memória às estatísticas exibidas pelo sinalizador -s (em uma LPAR com Active Memory Expansion ativado), digite o seguinte comando:
    vmstat -s -c
  23. Para anexar informações de compactação de memória às estatísticas exibidas pelo sinalizador -v (em uma LPAR com Active Memory Expansion ativado), digite o seguinte comando:
    vmstat -v -c
  24. Para exibir as estatísticas de promoção de página eletrônica, digite o seguinte comando:
    vmstat -L 1

Arquivos

Item Descrição
/usr/bin/vmstat Contém o comando vmstat .