'git status' on NFS performance regression in 1.7.0

2 messages, 2 authors, 2016-06-15 · open the first message on its own page

'git status' on NFS performance regression in 1.7.0

From: James Pickens <hidden>
Date: 2016-06-15 22:48:18

Hi,

I noticed that 'git status' in version 1.7.0 is much slower than in 1.6.2.5
on large work trees on NFS - averaging ~13 seconds runtime vs. ~2 seconds.
I did a bit of debugging and found that 'git status' apparently doesn't use
the multi-threaded preload_index any more, although some other commands
like diff still use it.  Was it intentionally dropped from 'git status'?

James

Re: 'git status' on NFS performance regression in 1.7.0

From: Peter Krefting <hidden>
Date: 2016-06-15 22:48:18

James Pickens:
I noticed that 'git status' in version 1.7.0 is much slower than in 
1.6.2.5 on large work trees on NFS - averaging ~13 seconds runtime vs. ~2 
seconds.
This applies to local disk as well. Where it used to be almost 
instantaneous, I now see a wait of about three seconds on a checkout of 
about 8,000 files.

-- 
\\// Peter - http://www.softwolves.pp.se/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help