-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
100% CPU Utilization on a single core while turbo repo is active #9211
Comments
Same happens to me. |
Same for me. Looks like the daemon keeps running in the background ever after Ctrl-C and also takes 100% CPU of a single core at all times. |
Same on my arch laptop, one core always has 100% load. I left it for an hour, still 100%. This only happens with the new tui, |
Could test out |
|
Can also confirm this has fixed the issue! |
Closing for now, but please open a new issue if this re-appears! |
Just putting this here for interested parties that this change did introduce some small TUI bugs which should be fixed in 2.2.2 |
Verify canary release
Link to code that reproduces this issue
https://github.com/Qilin-Inc/Qilin
What package manager are you using / does the bug impact?
npm
What operating system are you using?
Linux
Which canary version will you have in your reproduction?
turbo@2.1.2
Describe the Bug
I'm facing an issue where when I start the turbo repo, it takes up 100% cpu util from one core only. Making my laptop go a bit toasty. Is there any way of distributing the workload across multiple cores so it doesn't get as hot?
Note: This doesn't happen when I run my applications on standalone.
Applications in the repo:
What I have tried: --concurrency=100% and --parallel flags (They don't seem to work)
System info:
i5 13450HX
Nvidia RTX 4050 (mobile)
16GB RAM
Arch Linux - Hyprland WM
Core utilisations with v/s without turbo repo for reference:
Expected Behavior
The turbo repo distributes load evenly between all CPU's and not hog up a single core like shown in the second image
To Reproduce
Install the turborepo starter pack in a linux environment.
npx create-turbo@latest
run the turbo repo
npm run dev
Additional context
Works fine on windows as far as I have tested it. This is an issue only on linux.
The text was updated successfully, but these errors were encountered: