!oNSIfazDqEcwhcOjSL:matrix.org

disko

380 Members
disko - declarative disk partitioning - https://github.com/nix-community/disko99 Servers

Load older messages


SenderMessageTime
14 Mar 2026
@lassulus:lassul.uslassulusso I want to optimize that18:38:02
@lassulus:lassul.uslassulusbut everytime I want to, I can never reproduce it18:38:10
@matthewcroughan:defenestrate.itmatthewcroughanOkay I'll make a thing18:38:32
@matthewcroughan:defenestrate.itmatthewcroughanMaybe it's only on ZFS because of ARC 18:42:47
@lassulus:lassul.uslassulushmm, maybe?18:43:05
@lassulus:lassul.uslassulusbut we could disable that for the image builder maybe?18:43:19
@matthewcroughan:defenestrate.itmatthewcroughanpossibly as a kernel param.. yeah18:43:28
@lassulus:lassul.uslassulusbut not sure it's ARC, why would it be? you can copy more files than you have memory on ZFS usually?18:44:36
@matthewcroughan:defenestrate.itmatthewcroughanVMs18:44:48
@matthewcroughan:defenestrate.itmatthewcroughanweird stuff18:44:52
@matthewcroughan:defenestrate.itmatthewcroughanbut I can't reproduce it with ext4 atm18:45:00
@matthewcroughan:defenestrate.itmatthewcroughan Hah, okay so I just changed everything to zfs in the make-disk-image test 18:48:12
@matthewcroughan:defenestrate.itmatthewcroughanimmediate kernel panics18:48:15
@amadaluzia:unredacted.orgamadaluzia[uorg] changed their display name from amadaluzia to amadaluzia[uorg].18:50:34
@matthewcroughan:defenestrate.itmatthewcroughanI think it's probably ARC..18:53:30
@matthewcroughan:defenestrate.itmatthewcroughanI have a toy big closure, and it didn't happen with only 1024 of memory 18:53:51
@matthewcroughan:defenestrate.itmatthewcroughanbut I bet if I get the size closer to 10G it will happen18:54:03
@matthewcroughan:defenestrate.itmatthewcroughanI can imagine what's happening tbh18:56:02
@matthewcroughan:defenestrate.itmatthewcroughan xargs -P 8 -I '{}' cp --recursive '{}' /mnt/nix/store 18:56:15
@matthewcroughan:defenestrate.itmatthewcroughan maybe if you're lucky, your {} gets filled with store paths that are small enough to succee 18:56:28
@matthewcroughan:defenestrate.itmatthewcroughan * maybe if you're lucky, your {} gets filled with store paths that are small enough to succeed 18:56:30
@matthewcroughan:defenestrate.itmatthewcroughan maybe if you're unlucky, you get 8 paths in {} that are too big to copy in one go for your current invocation 18:56:51
@matthewcroughan:defenestrate.itmatthewcroughanso I can't reproduce it because my toplevel is very different to what I can create in the test18:57:12
@matthewcroughan:defenestrate.itmatthewcroughanhehe, I know19:00:50
@matthewcroughan:defenestrate.itmatthewcroughandiffoscope19:00:51
@matthewcroughan:defenestrate.itmatthewcroughanah fuck it all19:02:56

There are no newer messages yet.


Back to Room ListRoom Version: 10