Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Warn user when their system's rmem_max is likely too low for streaming images and depth data #512

Open
EzraBrooks opened this issue Sep 6, 2024 · 0 comments

Comments

@EzraBrooks
Copy link

Feature request

Feature description

It's a common hurdle that new users of the CycloneDDS RMW find their topic subscribers grinding to a halt once they plug in, for example, a couple Intel RealSense RGBD cameras - or even a simulated equivalent in something like Gazebo.

For reasons discussed in #511, it's not practical to ship the needed configuration change within this package - so we should log a warning if we detect an rmem_max that's unlikely to result in a good experience.

Implementation considerations

Some part of the RMW will need to check what the kernel's current rmem_max is and emit a warning if it's below a certain reasonable threshold. Perhaps the value specified in the CycloneDDS tuning guide?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant