RHEL8: A E/S do NFS conta como parte dos cálculos "%iowait"?

RHEL8: A E/S do NFS conta como parte dos cálculos "%iowait"?

Cliente nos informando que vê alta %iowait na saída top e iostat em um cliente RHEL8 NFS ocupado.

A página de manual do iostat diz claramente que iowait está relacionado à% de tempo que o kernel está aguardando na E/S do "disco"

Pergunta - a E/S do NFS conta como E/S de "disco" nos cálculos de% iowait?

Responder1

Sim, no Linux, o NFS está incluído no tempo de iowait e contribui para a média de carga.

Red Hat KB A E/S Científica do NFS conta iowait% no Linux?mostra a perda de pacotes para um servidor NFS aumentando o iowait. Eventualmente, seu servidor NFS pode desaparecer inesperadamente, tente observar o iostat nesse estado ruim.

As tarefas que ficam suspensas na E/S contribuem para essas métricas iowait na contabilidade do processo. O NFS faz isso, chama io_schedule().

"Disco" é uma abreviação para processos que aguardam E/S, que normalmente, mas nem sempre, são dispositivos de bloco.

informação relacionada