Red Hat Training

A Red Hat training course is available for RHEL 8

49.14. Resumindo o tempo de serviço das interrupções suaves

O utilitário softirqs resume o tempo gasto no serviço de interrupções suaves (soft IRQs) e mostra este tempo como totais ou distribuições de histogramas. Este utilitário usa os pontos de rastreamento do kernel irq:softirq_enter e irq:softirq_exit, que é um mecanismo de rastreamento estável.

Procedimento

  1. Digite o seguinte comando para iniciar o rastreamento soft irq hora do evento:

    # /usr/share/bcc/tools/softirqs
    Tracing soft irq event time... Hit Ctrl-C to end.
    ^C
    SOFTIRQ          TOTAL_usecs
    tasklet                  166
    block                   9152
    net_rx                 12829
    rcu                    53140
    sched                 182360
    timer                 306256
  2. Pressione Ctrl C para interromper o processo de rastreamento.

Recursos adicionais

  • Para mais detalhes, consulte a página de manual softirqs.
  • Para mais detalhes sobre softirqs e exemplos, veja o arquivo /usr/share/bcc/tools/doc/softirqs_example.txt.
  • Para exibir o script eBPF solisten uploads para o kernel, use o comando /usr/share/bcc/tools/softirqs --ebpf.
  • Para mais detalhes sobre como mpstat utiliza estas informações, consulte a página de manual mpstat(1).