| 27 Nov 2023 |
cole-h | Hm! | 13:41:24 |
Lily Foster | In reply to @cole-h:matrix.org Yep, unfortunately that’s because Nixpkgs still takes on the order of ~10+ minutes for each evaluation. We used to be able to get by with 5-7 machines, but nowadays even 9 is too slow. I think I investigated this slowdown before and posted here, but I don’t remember * There's an ambitious PR at https://github.com/NixOS/nixpkgs/pull/269403 which we could possibly replace our outpath calculation with to get a big improvement. I haven't looked at the specifics of it though | 13:41:34 |
Lily Foster | I was hopefully going to give that PR a close look sometime today (not that I would know what I'm doing, but at least to have some understanding of the technical changes) | 13:43:40 |
Artturin | A few people said that the eval ram usage went up in the last few days | 15:18:01 |
teto | Artturin brought to my attention hte problem of nix eval going up ( I witnessed it myself before). Do we know why that is (due to release workload )? Is there a ticket to track this down ? Does ofborg use maintainers/scripts/rebuild-amount.sh ? I wonder if that's what ofborg used ? The script could use some polish https://github.com/NixOS/nixpkgs/issues/269616, I sometimes see fancy benchmarks on eval metrics, what do people use ? | 22:48:57 |
Lily Foster | In reply to @keiichi:matrix.org Artturin brought to my attention hte problem of nix eval going up ( I witnessed it myself before). Do we know why that is (due to release workload )? Is there a ticket to track this down ? Does ofborg use maintainers/scripts/rebuild-amount.sh ? I wonder if that's what ofborg used ? The script could use some polish https://github.com/NixOS/nixpkgs/issues/269616, I sometimes see fancy benchmarks on eval metrics, what do people use ? It does not use that script. It uses its own outpaths.nix that it copies into the nixpkgs checkout and then evaluates. See above in the scrollback for a PR that could really help what ofborg does though | 22:52:48 |
teto | saw that one a few days ago, looked exciting | 22:56:49 |