!9IQChSjwSHXPPWTa:lix.systems

Lix

1121 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-rooms303 Servers

Load older messages


SenderMessageTime
21 Jan 2026
@winter:catgirl.cloudWinter *

running into the same silly “writeTextFiles from my system build are taking longer than i expect to build” again, where “longer than i expect” = like a second per drv… 🤨

can reliably ish repro at least… but still very weird

02:07:14
@winter:catgirl.cloudWinteram i going insane, or are NixOS system closures Just Like That02:07:25
@raitobezarius:matrix.orgraitobezarius
In reply to @winter:catgirl.cloud

running into the same silly “writeTextFiles from my system build are taking longer than i expect to build” again, where “longer than i expect” = like a second per drv… 🤨

can reliably ish repro at least… but still very weird

Sandbox setup time grows with respect to the number of derivations that you are building overall
06:32:46
@raitobezarius:matrix.orgraitobezariusAs you have more derivations, forking takes more time even if the derivation is trivial to build06:33:20
@raitobezarius:matrix.orgraitobezariusIt's on our radar to fix this06:33:28
@raitobezarius:matrix.orgraitobezariusBecause it's impossible to build 1M of trivial drvs due to that06:33:38
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)btw, thank you so much for build-vm! nixos really plays well with Qemu08:36:03
@raitobezarius:matrix.orgraitobezariuslmk once you have one, i'm interested08:54:46
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)PXL_20260121_115557999.jpg
Download PXL_20260121_115557999.jpg
11:56:17
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)Booting of the NixOS image straight from the internet11:57:44
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) Like, the provided one on the website 11:57:53
@delroth:delroth.netdelrothoff-topic?12:01:38
@k900:0upti.meK900 How did you write it? 12:01:47
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)dd12:19:15
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)Can this be because of the stick?12:42:02
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)Like, a hardware error12:42:08
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) Anyways offtopic 12:42:16
@antifuchs:asf.computerantifuchsthis is fascinating! is there a writeup of this somewhere / an issue? I'd love to understand that more.19:53:06
@raitobezarius:matrix.orgraitobezariusThe wiki may talk about it around the concept of "zygote"21:01:10
@raitobezarius:matrix.orgraitobezariusI think looking at docs on Android zygote might be the more efficient way to learn about the problem space21:01:46
@piegames:flausch.socialpiegames
In reply to @raitobezarius:matrix.org
The wiki may talk about it around the concept of "zygote"
No search results for that keyword
22:21:21
@raitobezarius:matrix.orgraitobezariushttps://source.android.com/docs/core/runtime/zygote22:41:52
@raitobezarius:matrix.orgraitobezariusi figured out another piece of docs to explain the problem than the obscure piece of docs of zygote of Android23:51:28
@raitobezarius:matrix.orgraitobezarius https://unikraft.org/blog/2025-05-15-multiprocess#posix-and-the-challenges-of-multiprocess 23:51:29
@raitobezarius:matrix.orgraitobezariusanother plan we have to solve this is to be able to use vfork23:51:40
@raitobezarius:matrix.orgraitobezarius (the path is being slowly opened by the recent chains on reworking libexec helpers in https://gerrit.lix.systems/c/lix/+/4994) 23:51:56
@raitobezarius:matrix.orgraitobezariusthe important piece is23:52:42
@raitobezarius:matrix.orgraitobezarius

given that before COW fork() was too slow as the kernel had to copy the parent's context.

23:52:44
22 Jan 2026
@antifuchs:asf.computerantifuchsAh, the classic fork-copies-everything issue, eh. Thanks for linking that!01:00:45
@commentator2.0:elia.gardenRutile (rootile) https://lix.dev/blog/introducing-lix/
Ohno
08:29:06

Show newer messages


Back to Room ListRoom Version: 10