O que perf perf significa?

11

Estou trabalhando no meu computador, tentando escrever algum código de dispositivo. Eu verifiquei no dmesg para obter algumas informações e vi isso:

perf interrupt took too long (2507 > 2500), lowering kernel.perf_event_max_sample_rate to 50000

o que esse evento significa? Causa? Preocupação?

    
por j0h 09.05.2015 / 14:57

2 respostas

8

Isso não deve ser uma preocupação. perf é uma ferramenta para lidar com o desempenho da CPU. O kernal é capaz de determinar automaticamente a taxa de amostragem sem afetar o desempenho do sistema. Aqui é um tópico sobre isso no fórum do Arch.

    
por Ron 09.05.2015 / 15:45
4

Esta resposta do fórum do Arch resume:

  

Esta mensagem é informativa e nada para se preocupar.

     

Tem a ver com a ferramenta perf do Linux, que está incluída no kernel. O kernel determina automaticamente a taxa de amostragem que pode ser usada sem afetar muito o desempenho do sistema; e registra isso mesmo quando o perf não está ativo ou até instalado.

     

Mensagens como essa são acionadas por uma carga alta do sistema ou uma uma cpu que está sendo dimensionada .

    
por Philipp Claßen 04.08.2017 / 12:36