git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Git, Builds, and Filesystem Type

From
MFMartin 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
Previous: Hilco WijbengaNext: Hilco Wijbenga
Message 4 of 8 in “Git, Builds, and Filesystem Type”
  1. Hilco WijbengaFeb 9, 2012
  2. Martin FickFeb 9, 2012
  3. Hilco WijbengaFeb 9, 2012
  4. Martin FickFeb 9, 2012
  5. Hilco WijbengaFeb 10, 2012
  6. Martin FickFeb 10, 2012
  7. Hilco WijbengaFeb 10, 2012
  8. Hilco WijbengaFeb 10, 2012

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.