| 14 Mar 2026 |
matthewcroughan | VMs just are not the way to go for image building | 18:33:32 |
matthewcroughan | FS as lib is, like repart | 18:33:42 |
lassulus | but there are soo many different FS | 18:33:52 |
lassulus | don't want to reimplement all of them :D | 18:34:04 |
matthewcroughan | True, I suppose VMs allow disko to support BSD and other FS types | 18:34:21 |
matthewcroughan | even macos or windows FS if you really wanted to | 18:34:41 |
matthewcroughan | with nixbsd, actually supporting that with disko isn't out of the question today | 18:35:02 |
lassulus | also something like ZFS is not supported as lib I think | 18:35:05 |
matthewcroughan | I don't run into the "Cannot allocate memory" issue if I increase the memSize to 16384 | 18:37:09 |
matthewcroughan | though I of course see my memory usage go up massively on my host | 18:37:22 |
matthewcroughan | So it really does use that memory | 18:37:42 |
lassulus | yes, but copying files should not use soo much memory :D | 18:37:55 |
lassulus | so I want to optimize that | 18:38:02 |
lassulus | but everytime I want to, I can never reproduce it | 18:38:10 |
matthewcroughan | Okay I'll make a thing | 18:38:32 |
matthewcroughan | Maybe it's only on ZFS because of ARC | 18:42:47 |
lassulus | hmm, maybe? | 18:43:05 |
lassulus | but we could disable that for the image builder maybe? | 18:43:19 |
matthewcroughan | possibly as a kernel param.. yeah | 18:43:28 |
lassulus | but 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 | VMs | 18:44:48 |
matthewcroughan | weird stuff | 18:44:52 |
matthewcroughan | but I can't reproduce it with ext4 atm | 18:45:00 |
matthewcroughan | Hah, okay so I just changed everything to zfs in the make-disk-image test | 18:48:12 |
matthewcroughan | immediate kernel panics | 18:48:15 |
| amadaluzia -> 4d2.org changed their display name from amadaluzia to amadaluzia[uorg]. | 18:50:34 |
matthewcroughan | I think it's probably ARC.. | 18:53:30 |
matthewcroughan | I have a toy big closure, and it didn't happen with only 1024 of memory | 18:53:51 |
matthewcroughan | but I bet if I get the size closer to 10G it will happen | 18:54:03 |
matthewcroughan | I can imagine what's happening tbh | 18:56:02 |