git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* git pull takes ~8 seconds on up-to-date Linux git tree
@ 2012-10-04 14:14 Markus Trippelsdorf
  2012-10-04 18:43 ` Jeff King
  0 siblings, 1 reply; 13+ messages in thread
From: Markus Trippelsdorf @ 2012-10-04 14:14 UTC (permalink / raw)
  To: git

Hi,

with current trunk I get the following on an up-to-date Linux tree:

markus@x4 linux % time git pull
Already up-to-date.
git pull  7.84s user 0.26s system 92% cpu 8.743 total

git version 1.7.12 is much quicker:

markus@x4 linux % time git pull
Already up-to-date.
git pull  0.10s user 0.02s system 16% cpu 0.740 total

perf shows for trunk:

    22.11%  git-merge  libz.so.1.2.7          [.] 0x00000000000073bc           
    22.03%        git  libz.so.1.2.7          [.] 0x0000000000007338           
    14.18%        git  libz.so.1.2.7          [.] inflate                      
    13.70%  git-merge  libz.so.1.2.7          [.] inflate                      
     9.18%        git  git                    [.] 0x00000000000ea391           
     8.56%  git-merge  git-merge              [.] 0x00000000000f0598           
     1.58%  git-merge  libz.so.1.2.7          [.] adler32                      
     1.52%        git  libz.so.1.2.7          [.] adler32                      
     0.59%        git  [kernel.kallsyms]      [k] clear_page_c

and for 1.7.12:

    39.29%        git  git                    [.] 0x00000000000b9fa8           
    12.16%        git  libz.so.1.2.7          [.] inflate                      
     8.67%        git  libz.so.1.2.7          [.] 0x000000000000a18e           
     8.49%  git-merge  git-merge              [.] 0x00000000000efa15           
     4.96%        git  libc-2.16.90.so        [.] memcpy@@GLIBC_2.14           
     2.63%        git  libc-2.16.90.so        [.] _int_malloc                  
     2.61%  git-merge  [kernel.kallsyms]      [k] clear_page_c                 
     2.32%        git  [kernel.kallsyms]      [k] clear_page_c                 
     2.04%        git  [kernel.kallsyms]      [k] filemap_fault                
     1.87%  git-merge  libc-2.16.90.so        [.] memcpy@@GLIBC_2.14  

-- 
Markus

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2012-10-06 12:57 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-10-04 14:14 git pull takes ~8 seconds on up-to-date Linux git tree Markus Trippelsdorf
2012-10-04 18:43 ` Jeff King
2012-10-04 19:26   ` Markus Trippelsdorf
2012-10-04 19:36   ` Junio C Hamano
2012-10-04 20:03   ` Junio C Hamano
2012-10-04 20:44     ` Junio C Hamano
2012-10-04 21:16   ` Junio C Hamano
2012-10-04 21:28     ` Junio C Hamano
2012-10-04 22:37       ` Junio C Hamano
2012-10-05 20:34         ` Junio C Hamano
2012-10-05 23:21           ` Jeff King
2012-10-06  5:20             ` Junio C Hamano
2012-10-06 12:57               ` Jeff King

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).