[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Add support for limiting CPU pressure
From: |
Paul Smith |
Subject: |
Re: Add support for limiting CPU pressure |
Date: |
Wed, 21 Dec 2022 15:09:56 -0500 |
User-agent: |
Evolution 3.46.2 (by Flathub.org) |
On Wed, 2022-12-21 at 15:00 -0500, Randy MacLeod wrote:
> What tests were you running to check these improvements?
The GNU project doesn't have the resources to perform large-scale
testing. We run our regression tests before pushing any code, but
that's about all we can manage. The only regular testing we do of -l
is to ensure it works (we set the load so low that we're guaranteed to
get serialized builds regardless of -j, and make sure that's so).
Before pulling these changes in I did some straightforward testing
myself, by simply running a large build (GCC IIRC) and verifying, by
spot-checking, that we never had too many jobs running.
I'm confident I didn't try running multiple disjoint invocations of
make in parallel to see what the load was like.
I'm always excited to get more testing! Either from the Git
repository, or especially during the release candidate cycle: all RC
builds are announced on this list and anyone who has the facilities to
stress-test the RC builds would be most appreciated!