Dear Toralf,

The jobs option was introduced in response to
https://bugreports.qt.io/browse/QTCREATORBUG-18414

You can fine tune that in the Projects > Build & Run > Build > Build
Steps. It should also be possible to add a smaller jobs option (e.g.
-j2) to the MAKEFLAGS variable so new projects use that.

> If I have 4 jobs with 4 cores, that can mean all of them are
> saturated, and the system becomes completely unresponsive.

I only have this problem if I specify more jobs than available cores.

Best regards,
André

Am 09.02.22 um 11:13 schrieb Toralf Lund:
I'm using Qt Creator on a system that has 4 CPU cores. It seams like
that means "make" will always be run with argument "-j4". Is there a way
I can change the number 4 to something smaller? Where does the option
come from anyway?

A problem I have is that certain compile or link steps will use all the
capacity of one core, and parallel jobs typically start on separate
cores. If I have 4 jobs with 4 cores, that can mean all of them are
saturated, and the system becomes completely unresponsive. Meaning I
have to just sit and wait for the build to finish, while I prefer to run
it "in the background" (even if it it takes longer that way) and
continue to work on something else.

OS is CentOS Stream 8.

- Toralf


_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
https://lists.qt-project.org/listinfo/qt-creator

_______________________________________________
Qt-creator mailing list
Qt-creator@qt-project.org
https://lists.qt-project.org/listinfo/qt-creator

Reply via email to