From: Edésio Costa e Silva Date: Fri, 22 Apr 2005 17:39:17 GMT Subject: Re: [Gnu-arch-users] Re: [GNU-arch-dev] [ANNOUNCEMENT] /Arch/ embraces `git' Message-ID: <1073a5540504221039332e712@mail.gmail.com> In-Reply-To: On 4/22/05, Linus Torvalds wrote: > > > On Thu, 21 Apr 2005, Tomas Mraz wrote: > > > > However you're right that the original structure proposed by Linus is > > too flat. > > You're wrong. > > The thing is, having 256 sybdirectories already eats one _megabyte_ of > diskspace on common filessystems. If you expand that to be either deeper > (ie subdirectories within subdirectories), or use more than 8 bits for the > first level, you'll be using much more. > > A megabyte of diskspace is peanuts for a project like Linux, but I think > it matters for small projects. I want git to work reasonably even for > really trivial stuff. > > For example, if you just expand the fan-out to use 12 bits instead of 8, > you're now using 16MB of diskspace just for the directory structure, even > for a trivially small project. I just think that sucks. What if the directory structure is sparse?