| 27 Jul 2025 |
raitobezarius (DECT: 7248) | something like 4C | 16:17:39 |
raitobezarius (DECT: 7248) | 2-3 max jobs probably | 16:17:44 |
emily | ok | 16:24:27 |
emily | do you know the specs of the M2s? | 16:24:30 |
raitobezarius (DECT: 7248) | the current CI is a M1 | 16:24:45 |
raitobezarius (DECT: 7248) | the M2 I can give it to you, give me a sec | 16:24:49 |
raitobezarius (DECT: 7248) | https://www.ebay.com/itm/146539190930 | 16:25:15 |
emily | 8 GiB :'( | 16:28:20 |
emily | two VMs probably not viable then | 16:28:48 |
emily | if you can get Buildkite to only assign slots from the same CL then it seems fine to do 1 | 16:29:24 |
emily | you need some kind of mutex-y or wrapper thing anyway because you need to make the wipe happen between | 16:29:42 |
emily | tbh if you have enough Macs then you might be able to skip the VMs and just do MDM wipes between builds and rotate through the machines | 16:30:05 |
emily | not sure if the total throughput looks better or worse like that | 16:30:10 |
emily | I do trust MDM wipes on Apple Silicon to be safe from all but the most sophisticated userspace attacks and I don't trust the latter to consider escaping a VM an obstacle | 16:31:13 |
raitobezarius (DECT: 7248) | https://gerrit.lix.systems/c/lix/+/3765/4?tab=comments redid it | 17:14:05 |
raitobezarius (DECT: 7248) | In reply to @emilazy:matrix.org 8 GiB :'( if you want to upgrade them for me, you are welcome | 17:14:15 |
raitobezarius (DECT: 7248) | also why the fuck virtualizing macOS takes more than 500MB ? | 17:14:26 |
raitobezarius (DECT: 7248) | you can't run macOS headless? | 17:14:32 |
emily | upgrade⦠RAM? how could such a thing be accomplished? | 17:14:34 |
raitobezarius (DECT: 7248) | just desolder and resolder no? | 17:14:40 |
raitobezarius (DECT: 7248) | don't tell me that the RAM is on the SoC ? | 17:14:45 |
emily | the very notion is alien | 17:14:45 |
emily | yes, it's on the SoC | 17:14:49 |
emily | that's why they have such good memory bandwidth | 17:14:52 |
raitobezarius (DECT: 7248) | i don't need good memory bandwidth | 17:15:00 |
raitobezarius (DECT: 7248) | i need CI machines | 17:15:03 |
emily | it's a non-trivial portion of the perf | 17:15:07 |
raitobezarius (DECT: 7248) | In reply to @emilazy:matrix.org if you can get Buildkite to only assign slots from the same CL then it seems fine to do 1 unlikely | 17:15:22 |
emily | well it's on the physical package. maybe someone has been wild enough to try and replace just the memory | 17:15:35 |
emily | sort of doubt it would work though | 17:15:42 |