Re: Git, Builds, and Filesystem Type
- From
- Martin Fick <mfick@codeaurora.org>
- Date
- Feb 9, 2012, 23:34 UTC
- Message-ID
- <201202091634.36563.mfick@codeaurora.org>
- In-Reply-To
- <CAE1pOi387-bimYEG4bjFOjaCwhPeDyLRj7wOJgyuKSCrZ9kBFg@mail.gmail.com>
On Thursday, February 09, 2012 04:24:47 pm Hilco Wijbenga wrote:
> On 9 February 2012 13:53, Martin Fick
<mfick@codeaurora.org> wrote:
Show 17 quoted lines
> > On Thursday, February 09, 2012 02:23:18 pm Hilco > > Wijbenga > > > > wrote: > >> For the record, our (Java) project is quite small. > >> It's 43MB (source and images) and the entire > >> directory tree after building is about 1.6GB (this > >> includes all JARs downloaded by Maven). So we're not > >> talking TBs of data. > >> > >> Any thoughts on which FSs to include in my tests? Or > >> simply which FS might be more appropriate? > > > > tmpfs is probably fastest hands down if you can use it > > (even if you have to back it by swap). > > I don't have quite that much RAM. :-)
But I am sure that you have that much disk space which you can allocate to swap, if not you already couldn't build it. And tmpfs swapping is still likely faster than a persistent FS (it will not need to block on syncs). If you are benchmarking, it is likely worth you effort since that will probably mark the upper performance bound,
-Martin
-- Employee of Qualcomm Innovation Center, Inc. which is a member of Code Aurora Forum