Co oznacza perf przerywać?

12

Pracuję na moim komputerze, próbuję napisać kod urządzenia. Sprawdziłem dmesg, aby uzyskać informacje i zobaczyłem to:

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

co oznacza to wydarzenie? Przyczyna? Obawa?

    
zadawane j0h 09.05.2015, 14:57
źródło

2 odpowiedzi

8

Nie powinno to stanowić problemu. perf to narzędzie do obsługi wydajności procesora. Kernal może automatycznie określać częstotliwość próbkowania bez wpływu na wydajność systemu. Tutaj jest wątek na tym forum Arch.

    
odpowiedział Ron 09.05.2015, 15:45
źródło
5

Ta odpowiedź z Arch Forum podsumowuje:

  

Ta wiadomość ma charakter informacyjny i nie ma się czym martwić.

     

Ma to związek z linuksowym narzędziem perf , które jest zawarte w jądrze. Jądro automagicznie określa częstotliwość próbkowania, która może być użyta bez nadmiernego wpływu na wydajność systemu; i loguje to nawet wtedy, gdy perf nie jest aktywny, a nawet zainstalowany.

     

Takie komunikaty są wywoływane przez wysokie (systemowe) obciążenie systemu lub procesor skalujący się .

    
odpowiedział Philipp Claßen 04.08.2017, 12:36
źródło

Przeczytaj inne pytania na temat tagów