Nvargus-daemon use so much CPU resource

Hi,

I have problem when using zed_ros2_wrapper with 3 zed x mini camera. The nvargus-daemon use a lot of CPU resource

The nvargus-daemon process use ~100% ( 1 CPU core)

Environment:

  • Jetson Orin AGX

  • ZED link duo with 1.4.1 driver

  • ROS2

  • zed-ros2-wrapper run in docker with zedsdk 5.2.3

  • Multiple ZED cameras

  • Each camera runs with a separate ros2 launch command in separate ros2 container with separate config file

  • Each camera uses its own ROS2 launch process with the bellow config

      grab_resolution: SVGA
      grab_frame_rate: 30
      grab_compute_capping_fps: 30.0
      pub_frame_rate: 30.0

Another problem, I sometimes catch this problem in the image. When I restart the process, it works

Hi @vietlh

I recommend you install the latest ZED SDK v5.3, ZED X Driver v1.4.2, and the latest ZED ROS2 Wrapper for improved performance.

It is expected that 1 CPU core can be busy processing the data stream of 3 cameras.
What version of Jetson Linux (NVIDIA Jetpack) are you using?