!PbtOpdWBSRFbEZRLIf:numtide.com

Nix Community Projects

594 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/issues155 Servers

Load older messages


SenderMessageTime
22 Apr 2025
@cirnolovetech:matrix.org@cirnolovetech:matrix.org left the room.09:30:20
@jaredmontoya:matrix.orgjaredmontoyaRedacted or Malformed Event10:17:21
@aidalgol:matrix.orgaidalgol You might want to ask in the dedicated home-manager room: #hm:rycee.net 10:21:56
@jaredmontoya:matrix.orgjaredmontoyathank you10:22:19
@jaredmontoya:matrix.orgjaredmontoya * 10:23:07
@sistema.matrix:matrix.orgThomas joined the room.17:31:22
@zowoq:matrix.orgzowoq

When’s the billing cycle for Hetzner stuff?

Billing is hourly and invoiced monthly.

23:15:29
23 Apr 2025
@emilazy:matrix.orgemily

Darwin builder

13:56  up 6 days, 14:28, 2 users, load averages: 33.73 36.94 36.14
13:56:48
@emilazy:matrix.orgemily cc Gaétan Lepage? trying to test channel-blocking 24.11 / 25.05 stuff 13:57:02
@emilazy:matrix.orgemilyit's >3× overloaded13:57:10
@glepage:matrix.orgGaétan LepageKilled13:57:20
@emilazy:matrix.orgemilyty14:05:44
@emilazy:matrix.orgemily load average on the Darwin builder is 55 right now. maybe the default cores/max-jobs need tweaking? 21:23:14
@emilazy:matrix.orgemily(I am not sure how they apply to remote builders though)21:23:19
@glepage:matrix.orgGaétan LepageI'm responsible for 5 LAV now21:23:29
@emilazy:matrix.orgemilylooks like it is mostly C and Rust stuff right now 😅21:24:04
@emilazy:matrix.orgemilyRust is particularly bad about eating up cores (it doesn't even support load limit)21:24:29
@khaneliman:matrix.orgAustin Horstmanyeah... i got a few things i build all the time that are rust projects and my computer just crawls 23:44:35
@khaneliman:matrix.orgAustin Horstmanit's annoying23:44:41
@emilazy:matrix.orgemilyI think they might have jobserver support, or at least be working on it.23:44:52
@emilazy:matrix.orgemilythat would be the ideal solution23:45:07
@emilazy:matrix.orgemilyhttps://doc.rust-lang.org/rustc/jobserver.html23:45:19
@khaneliman:matrix.orgAustin Horstmani'm not too famliar with it, so is the jobserver shared among all the different builds you might be running?23:47:30
@emilazy:matrix.orgemily the Nix daemon should implement a job server based on a configured global load limit, let it through the sandbox, and pass down MAKEFLAGS pointing to it 23:47:33
@emilazy:matrix.orgemilythen GNU Make, rustc, and others would ask it for free slots before starting build jobs, essentially23:47:54
@khaneliman:matrix.orgAustin Horstmanthat sounds great23:48:04
@emilazy:matrix.orgemilyNinja doesn't have an implementation though, I think there are long-stalled PRs trying to make it happen23:48:15
@emilazy:matrix.orgemilyhttps://github.com/ninja-build/ninja/pull/250623:48:28
@emilazy:matrix.orgemilylooks like this should land at some point23:48:34
@emilazy:matrix.orgemilyanyway, it'd be better than load limits, but substantially more engineering work23:49:16

Show newer messages


Back to Room ListRoom Version: 6