You are not logged in.
I noticed this the other day and I checked the documentation, maybe I missed it.
When I do something from the AUR if there is a make process in the PKGBUILD it only does a single core. Is it expected to have a MAKEFLAGS set else is a reason they aren't something like this?
make -j $(nproc)
If I missed it forgive me. Curious to the reasoning as there are so few single core machines these days it seems a bit odd.
Offline
Offline
Yes, you are expected to configure MAKEFLAGS. You set it to what you want, PKGBUILDs should not override that to use all cores. May people don't want it to use all cores.
Online
While using all processor cores can sometimes double, triple, or quadruple compile times. It can bring your system to a screeching halt, and cause the system to be unusable. As it uses 100% on said amount of cores, it can make your system plain unusable for other tasks. And at the worst, freeze your system and prevent the compilation from continuing until you restart.
System Specs:
Intel Core i5-2400 Nvidia GTX 1050ti Logitech G402 Hyperion Fury (Mouse) BestBuy Essentials USB Keyboard
Software Specifications:
Desktop Environment: KDE Plasma Window Manager: KWin Operating System: Arch Linux (btw)
Offline
Been away for a few days. Thank you much for the explanation.
Offline