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

add psrecord to kernel build steps #27

Open
flynneva opened this issue Oct 5, 2021 · 4 comments
Open

add psrecord to kernel build steps #27

flynneva opened this issue Oct 5, 2021 · 4 comments

Comments

@flynneva
Copy link
Contributor

flynneva commented Oct 5, 2021

psrecord is a really useful tool to measure cpu and memory usage. right now its not included by default in the build but I'd really like it to be since I am using it over on the autoware_reference_system 😄

if there is pushback, not a big deal we can just install it later with python3 -m pip install psrecord

@razr
Copy link
Member

razr commented Oct 5, 2021

@flynneva how it is related to the kernel build? could you help me to understand where do you want to include it?

@flynneva flynneva closed this as completed Oct 5, 2021
@flynneva
Copy link
Contributor Author

flynneva commented Oct 5, 2021

@razr i was thinking of trying to include it if we end up providing an entire image, but it's ok I can just add it as a step to the other repo

@razr
Copy link
Member

razr commented Oct 6, 2021

I agree we need to keep somewhere extra deb packages that we need to add to the pristine Ubuntu image. Maybe in the plain pkglist file?

sudo apt-get install -y $(cat pkglist)

@carlossvg
Copy link
Contributor

carlossvg commented Jun 13, 2022

@flynneva I propose to create a customized image including all the tools required for the RTWG benchmarking (reference system, perf test, pendulum_control) and other additional tools that could be useful but might not be required for other users.

@flynneva What do you think?

Edit: At first, I proposed to include some additional tools that could be useful for our use case. However, since the base image could be used to customize it for different projects it's better to keep the base image minimal and add what we need in additional layers.

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

No branches or pull requests

3 participants