Re: [msysGit] Re: Windows performance / threading file access

2013-10-22 Thread Karsten Blees
Am 22.10.2013 00:58, schrieb pro-logic: The trace_performance functions require manual instrumentation of the code sections you want to measure Ahh a case of RTFM :) Could you post details about your test setup? Are you still using WebKit for your tests? I'm on Win7 x64, Core i5 M560, WD

Re: [msysGit] Re: Windows performance / threading file access

2013-10-22 Thread Sebastian Schuberth
On Tue, Oct 22, 2013 at 4:30 PM, Karsten Blees karsten.bl...@gmail.com wrote: Could you post details about your test setup? Are you still using WebKit for your tests? I'm on Win7 x64, Core i5 M560, WD 7200 Laptop HDD, NTSF, no virus scanner, truecrypt, no defragger. OK, so truecrypt and

Re: [msysGit] Re: Windows performance / threading file access

2013-10-22 Thread Karsten Blees
Am 22.10.2013 16:49, schrieb Sebastian Schuberth: On Tue, Oct 22, 2013 at 4:30 PM, Karsten Blees karsten.bl...@gmail.com wrote: Could you post details about your test setup? Are you still using WebKit for your tests? I'm on Win7 x64, Core i5 M560, WD 7200 Laptop HDD, NTSF, no virus

Re: Windows performance / threading file access

2013-10-17 Thread Karsten Blees
Am 16.10.2013 00:22, schrieb pro-logic: I also get fairly slow performance out of the checkout / reset operations on windows. This discussion got me trying to work out what's taking so long on windows. To help I used killcache [1] to flush the HDD cache and Very Sleepy [2] to profile the

Windows performance / threading file access

2013-10-10 Thread Stefan Zager
Hi folks, I don't follow the mailing list carefully, so forgive me if this has been discussed before, but: I've noticed that when working with a very large repository using msys git, the initial checkout of a cloned repository is excruciatingly slow (80%+ of total clone time). The root cause, I

Re: Windows performance / threading file access

2013-10-10 Thread Sebastian Schuberth
Please keep in mind to CC the msysgit mailing list for Windows-specific stuff. I'm also CC'ing Karsten who has worked on performance improvements for Git for Windows in the past. Thanks for bringing this up! -- Sebastian Schuberth Hi folks, I don't follow the mailing list carefully, so

Re: Windows performance / threading file access

2013-10-10 Thread Karsten Blees
Am 10.10.2013 22:19, schrieb Sebastian Schuberth: Please keep in mind to CC the msysgit mailing list for Windows-specific stuff. I'm also CC'ing Karsten who has worked on performance improvements for Git for Windows in the past. Thanks Thanks for bringing this up! -- Sebastian

Re: Windows performance / threading file access

2013-10-10 Thread Stefan Zager
On Thu, Oct 10, 2013 at 5:51 PM, Karsten Blees karsten.bl...@gmail.comwrote: I've noticed that when working with a very large repository using msys git, the initial checkout of a cloned repository is excruciatingly slow (80%+ of total clone time). The root cause, I think, is that git

Re: Windows performance / threading file access

2013-10-10 Thread Duy Nguyen
On Fri, Oct 11, 2013 at 12:35 PM, Stefan Zager sza...@google.com wrote: For my test, I first run 'git clone -n repo', and then measure the running time of 'git checkout --force HEAD'. On linux, the checkout command runs in 0:12; on Windows, it's about 3:30. try git read-tree HEAD git