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

Reply via email to