!9IQChSjwSHXPPWTa:lix.systems

Lix

962 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms259 Servers

Load older messages


SenderMessageTime
9 Jul 2025
@k900:0upti.meK900But I have a sneaking suspicion that I know how to make it fast19:17:26
@k900:0upti.meK900OK that did not help much lol19:26:21
@k900:0upti.meK900But I can get 3 minutes now!19:26:26
@k900:0upti.meK900On 6 workers19:26:43
@k900:0upti.meK900And if I get 16 workers, it's closer to 219:26:47
@k900:0upti.meK900I will now try 24 workers and OOM myself19:27:04
@k900:0upti.meK900The nice thing is that the actual thingy now takes up like 5% CPU19:27:38
@k900:0upti.meK900Aaaand yep oom19:28:04
@k900:0upti.meK900I wonder if it'll help if I give it more read buffer19:28:52
@k900:0upti.meK900Nope19:31:06
@k900:0upti.meK900OK giving it even more pipe buffer helps19:42:13
@k900:0upti.meK900OK holy shit19:45:31
@k900:0upti.meK900I gave it even more buffer19:45:36
@k900:0upti.meK900Now I need to setcap it19:45:38
@k900:0upti.meK900But I can do an eval with 16 workers in under 2 minutes19:45:44
@raitobezarius:matrix.orgraitobezariusGood19:49:54
@dreamgineer:matrix.orgDreamgineer Where can I find the schema for `nix build --log-format internal-json`? 20:47:50
@k900:0upti.meK900You don't, it's internal for a reason20:48:25
@dreamgineer:matrix.orgDreamgineer Isn't it the same thing nix-output-monitor use 20:49:16
@dreamgineer:matrix.orgDreamgineer Or maybe I could just parse the bar output 21:02:51
@maralorn:maralorn.demaralornIt is.21:10:57
@maralorn:maralorn.demaralornThat’s even worse.21:11:05
@maralorn:maralorn.demaralornI reconstructed it from reading nix source.21:11:18
@maralorn:maralorn.demaralornIf you don’t want to do that you can also read the nix-output-monitor source of the parser. 😄21:12:03
@maralorn:maralorn.demaralornActually I basically started nix-output-monitor because I didn’t know about the internal-json. It was more meant as a joke to parse the human readable output of nix. 😄 I only later switched to using the internal-json. Which has changed a tiny bit with the years but until now has been quite stable.21:14:07
@dreamgineer:matrix.orgDreamgineer Thank you for your response. I just roughly read through the parser and it looks quite understandable. 21:19:16
@lambadada:matrix.orglambadada joined the room.23:46:29
10 Jul 2025
@markcornick:matrix.orgMark N3MSC changed their display name from mcornick to Mark N3MSC.00:47:44
@lag0:matrix.orgLaguitoRedacted or Malformed Event03:43:55
@lag0:matrix.orgLaguito
In reply to @charles:computer.surgery
because if both of those point to a copy of the exact same nix expressions then the result will be the exact same because that's kind of the point of nix
What kind of magic did you do?
03:46:30

Show newer messages


Back to Room ListRoom Version: 10