Thank you I have tried setting server on the same machine still the git status takes more time
real 0m25.969s user 0m10.293s sys 0m5.270s And tried the below flags also ignoreStat = true fscache = true preloadindex = true untrackedCache = true Still the git status takes more time ? On Thursday, November 17, 2016 at 1:27:43 PM UTC+5:30, Philip Oakley wrote: > > Git is a DVCS - the first D is the key feature of it's performance. > > Do have a rethink of the use of a centralised network file server for the > user repository. The network delays are killing you. > > Step one: Decentralise. > Step two: Distribute control. > Step three: fun and profit (and speed!) > > Old habits die hard.. Try and get away from them > > Philip > > ----- Original Message ----- > *From:* Ravalika <javascript:> > *To:* Git for human beings <javascript:> > *Sent:* Thursday, November 17, 2016 5:56 AM > *Subject:* [git-users] How to improve the Git status performance > > Hi All, > > We are using git-2.10.2 version for version control. > It is an centralized server and git status takes too long > > How to improve the performance of git status > > Git repo details: > > Size of the .git folder is 8.9MB > Number of commits approx 53838 (git rev-list HEAD --count) > Number of branches - 330 > Number of files - 63883 > Working tree clone size is 4.3GB > > time git status shows > real 0m23.673s > user 0m9.432s > sys 0m3.793s > > then after 5 mins > real 0m4.864s > user 0m1.417s > sys 0m4.710s > > And I have experimented following ways but no significant change > > - - Setting core.ignorestat to true > > - - Git gc &git clean > > - - Shallow clone – Reducing number of commits > > - - Clone only one branch > > - Git repacking - git repack -ad && git prune > > - - Cold/warm cache > > Could you please let me know, what are the other ways to improve the git > performance ? > > Thank you, > Renuka > > -- > You received this message because you are subscribed to the Google Groups > "Git for human beings" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to git-users+...@googlegroups.com <javascript:>. > For more options, visit https://groups.google.com/d/optout. > > -- You received this message because you are subscribed to the Google Groups "Git for human beings" group. To unsubscribe from this group and stop receiving emails from it, send an email to git-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.