!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

605 Members
Meta discussions related to https://nix-community.org. (For project specific discussions use github issues or projects own matrix channel). Need help from an admin? Open an issue on https://github.com/nix-community/infra/issues157 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
2 Apr 2025
@emilazy:matrix.orgemily(and it'll try to do 80 builds if it can, so very easy to go over)20:57:51
@glepage:matrix.orgGaƩtan LepageThe current SotA for this kind of use is ver sub-optimal20:57:59
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nix/pull/11143 would make this a lot less painful20:58:05
@emilazy:matrix.orgemilysince it would stop more build jobs spawning with some common build systems when the load is already too high20:58:23
@emilazy:matrix.orgemilybut there's been like 3 PRs adding this to Nix and crickets so far20:58:32
@emilazy:matrix.orgemily (it used to be in stdenv but it got removed because it slowed throughput for Hydra) 20:58:40
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)wouldncouldn't we just put that in lix and have the community builders run lix if nix team doesn't hurry up?21:01:05
@emilazy:matrix.orgemilythat's not a battle I'm interested in having :P but I have considered posting the patch on the Lix side to get some design feedback21:01:53
@emilazy:matrix.orgemilyFWIW, it is not a panacea. e.g., Rust builds don't support it, so those will still chew up endless amounts of CPU. it would help for Make and Ninja and there's probably other build systems that could make use of it too.21:02:29
@emilazy:matrix.orgemilybut it would make large builds on workstations or shared machines meaningfully less painful21:02:46
@ihar.hrachyshka:matrix.orgIhar Hrachyshkanix-daemon could also perhaps be smarter (e.g. throttle new jobs spawns when load is too high)21:03:24

Show newer messages


Back to Room ListRoom Version: 6