@whitequark@social.treehouse.systems
Post #1546507
2026-04-14 03:57 UTC
Replies (3)
-
@dotstdy@mastodon.social 2026-04-14 04:00
@whitequark @tedmielczarek @regehr yeah that's what I was getting at by backoff, suspending is hard because you're still holding the memory while you're suspended. Currently build scripts end up hard coding parallel linker limits of 4 or whatever, which is trivially broken with low memory systems, and trivially too conservative for large systems. So if you said 2gb in your own build script (you know the software after all) that would allow you to avoid the majority of issues open softwares hit.
-
@tedmielczarek@mastodon.social 2026-04-14 04:12
@whitequark @dotstdy @regehr cgroups might help on Linux but we're back to your original point about trying to do it in a portable way being a nightmare.
-
@regehr@mastodon.social 2026-04-14 04:19
@whitequark @dotstdy @tedmielczarek it doesn't seem hard (deadlocks notwithstanding)