On Fri, 31 May 2024 17:55:48 -0600, bill-auger wrote: > On Fri, 31 May 2024 13:07:54 -0600 Luke wrote: > > I don't like the attitude that "beefcake is the primary client of this > > code". I think it's important that folks be able to build the > > software on ordinary computers that they have laying around. > > that wasnt so much a selfish attitude, but the practical assessment - we dont > get many bug reports about ARM - the person who gets pinched by those OOM > issues > most often is me > > for ordinary computers, which probably have much less RAM than beefcake (SBCs > especially), that memory savings is even more important - the way i figure, if > beefcake has trouble with some package, almost everyone else would too
True. However, I do think that some of the OOMs that beefcake has seen are because it has relatively little RAM per CPU core (31GiB / 16 cores = <2GiB per core). And so all the things that scale out to take advantage of all of the CPU cores hit RAM limits that they wouldn't hit on a box with the same RAM but fewer CPUs. The zstd -T0 flag means to create a thread per core. -- Happy hacking, ~ Luke T. Shumaker _______________________________________________ Dev mailing list Dev@lists.parabola.nu https://lists.parabola.nu/mailman/listinfo/dev