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

improve speed of netboot build #73

Open
wants to merge 3 commits into
base: staging
Choose a base branch
from

Conversation

ryanbarry
Copy link

hi there, i'm a big fan of the work you're doing on vpsAdminOS! i'm trying to build a modest datacenter installation (order ~100 cores, disks, and users) and vpsfree.cz is really inspiring!

in the process of setting up my hosts, i was intent on pxe booting and i noticed during (the many, many) rebuilds that it was taking a long time and using only one core. i'd love to speed this up, so started to try to find out what i could do to help that and found my way to the mksquashfs call.

i'm sure this is incomplete/needs more work, but i wanted to at least share where i'm at to see if this is an area i should work on before i spend more time digging in. (also, it's been several months since i was deep in it due to life stuff, so my context here is a little outdated)

any pointers/guidance/re-orientation is welcome! cheers!

@snajpa
Copy link
Member

snajpa commented Nov 11, 2024

I'm not sure why are you seeing mksquashfs only take one core, I'd like to hunt that down before switching to different comp algo, because everywhere we run the builds we're seeing mksquashfs go brrr on all cores (except a few serialization points along the way)

@ryanbarry
Copy link
Author

ryanbarry commented Nov 11, 2024 via email

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

Successfully merging this pull request may close these issues.

2 participants