[OE-core] [PATCH 1/4] sstate: Add extra directory level

Richard Purdie richard.purdie at linuxfoundation.org
Mon Jan 6 00:43:57 UTC 2020


On Sun, 2020-01-05 at 16:41 -0800, akuster808 wrote:
> On 1/5/20 4:06 PM, Richard Purdie wrote:
> > We're having speed issues on the autobuilder due to the numbers of
> > files in sstate
> > directories. We previously split these by the first two characters
> > of the hash.
> > This change extends this to split by the next two characters as
> > well, creating
> > more layers of directories.
> > 
> > This should signifiantly speed up eSDK builds on the autobuilder as
> > the current
> > sstate layout simply isn't scaling there but addresses a general
> > complaint.
> > 
> > gen-lockedsig-cache needed to be updated for the new split level
> > sstateI.
> 
> I assume zeus worthy?

I think we need to discuss that. It is a fairly significant change in
behaviour.

Options are:

a) none of these
b) only this first change
c) all of them if we want to fix the 255 char sstate filename limit
issue

Cheers,

Richard



More information about the Openembedded-core mailing list