-
-
Notifications
You must be signed in to change notification settings - Fork 184
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
incremental = false
mode causes Pkg.precompile
to overload all threads when multithreading
#778
Comments
The issue is happening within
If I send a SIGUSR1 to one of the precompile processes while it's using >1000% I get
|
Omitting the I also see all cores light up in a single julia process during this too
I think it's specific to processes with a .ji sysimage declared |
This was referenced Feb 2, 2023
Closed
IanButterworth
changed the title
CPU maxes out on julia nightly during Pkg.precompile in incremental = false, filter = false testset, then errors but tests pass
Feb 8, 2023
incremental = false
mode causes Pkg.precompile
to overload all threads when multithreading
Seems like this is fixed in JuliaLang/julia#48592? |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Locally, about 5 minutes into the test suite, during the
create_app incremental = false, filter = false
testset the Pkg.precompile (11 dependencies successfully precompiled in 137 seconds
below) causes my 16 core machine to max out, while only precompiling a handful of packages in parallel.It doesn't happen in other Pkg.precompile jobs in other testsets before this.
Then an error is thrown but tests pass
Note that this is current julia master (no LLVM image paralelization) and PackageCompiler has pkgimages disabled.
The text was updated successfully, but these errors were encountered: