The CPU usage of micro-ros-agent fluctuates greatly

Offen
#242 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
cpp, ubuntu
Bereich
performance

Rechercherichtung

Beginne damit, den Bericht mit micro-ros-agent auf Ubuntu 22.04.5 unter Verwendung von ROS 2 Humble nachzustellen, mit einer Veröffentlichungsrate von über 10 Hz, und miss das beschriebene CPU-Muster. Vergleiche, ob das veröffentlichte Topic den Agenten durchläuft; abgeschlossen ist die Aufgabe, wenn die Ursache der Schwankung identifiziert und eine reproduzierbare Erklärung oder der nächste Diagnoseschritt dokumentiert wurde.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

  • Hardware description: using linux PC Ubuntu 22.04.5
  • RTOS: none linux itself
  • Installation type: ros2 humble setting without docker
  • Version or commit hash: humble

Expected behavior
When I publish a topic with a frequency of more than 10hz, I can clearly see that the CPU usage rises from 7% to 70%, and then gradually drops back to 7%. I would like to know what causes this. The published topic is not on the micro-ros-agent node.

Vorherrschende Sprache
C++
Sterne
201
Forks
111
Ø Merge
1 T. 6 Std.
Gemergte PRs (30 T.)
10

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus micro-ROS/micro-ROS-Agent

Alle Issues in micro-ROS/micro-ROS-Agent

Ähnliche Issues

Weitere Issues zu C++

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.