Discussion:
TSVNCache and TGitCache using 100% CPU
Jean-Pierre Bergamin
2011-11-18 14:30:02 UTC
Permalink
Hello everyone

After the Update to TortoiseSVN 1.7, I have the problem that TSVNCache.exe
and TGitCache.exe fight for CPU time when I select a folder that contains
sub folders with git and svn repositories in it. The icons of the
directories start to flicker and TSVNCache, TGitCache and two explorer.exe
processes start using 100% CPU on a core. I cannot close this explorer
window anymore, but must kill its process.

Any idea? Shall I file a bug report?


Best regards,
James

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2880628

To unsubscribe from this discussion, e-mail: [users-unsubscribe-6zjzXkf2FExf8fUKLXF2/HdfcadvtA/***@public.gmane.org].
Stefan Küng
2011-11-18 15:49:54 UTC
Permalink
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't reproduce it now anymore.

Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2880644

To unsubscribe from this discussion, e-mail: [users-unsubscribe-6zjzXkf2FExf8fUKLXF2/HdfcadvtA/***@public.gmane.org].
Stefan Küng
2011-11-18 16:28:03 UTC
Permalink
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I can't
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
But from what I can see, it's not the TSVNCache that's the problem here:
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)

Opened issue #973 for TGit:
http://code.google.com/p/tortoisegit/issues/detail?id=973

Stefan
--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\     http://tortoisesvn.net

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2880646

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Jean-Pierre Bergamin
2011-11-21 08:56:02 UTC
Permalink
Hello Stefan

Thanks for opening an issue for TortoiseGit.
In my case, TSVNCache.exe also eats up as much CPU as it gets. I'm using
Windows 7 64-Bit with "TortoiseSVN 1.7.1, Build 22161 - 64 Bit" and
"TortoiseGit 1.7.5.0 git version 1.7.4.msysgit.0"


Best regards,
James
Post by Stefan Küng
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't
Post by Stefan Küng
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)
http://code.google.com/p/tortoisegit/issues/detail?id=973
Stefan
--
___
oo // \\ "De Chelonian Mobile"
(_,\/ \_/ \ TortoiseSVN
\ \_/_\_/> The coolest Interface to (Sub)Version Control
/_/ \_\ http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2880646
To unsubscribe from this discussion, e-mail: [
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2883116

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Andre.Ziegler
2011-11-21 11:46:21 UTC
Permalink
Make a xperf trace (xperf -start perf!GeneralProfiles.InBuffer &&
timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer TSVN.etl) and
upload the TSVN.etl (zip the file to reduce the size) somewhere.
Post by Jean-Pierre Bergamin
Hello Stefan
Thanks for opening an issue for TortoiseGit.
In my case, TSVNCache.exe also eats up as much CPU as it gets. I'm using
Windows 7 64-Bit with "TortoiseSVN 1.7.1, Build 22161 - 64 Bit" and
"TortoiseGit 1.7.5.0 git version 1.7.4.msysgit.0"
Best regards,
James
Post by Stefan Küng
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't
Post by Stefan Küng
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)
http://code.google.com/p/tortoisegit/issues/detail?id=973
Stefan
--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\    http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
To unsubscribe from this discussion, e-mail: [
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2883260

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Jean-Pierre Bergamin
2011-11-25 12:35:08 UTC
Permalink
I tried to to the xperf trace without success:

C:\>xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf
-stop perf!GeneralProfiles.InBuffer TSVN.etl
xperf: error: Failed to start profile: Falscher Parameter. (0x80070057).

Any ideas?


Best regards,
James
Post by Andre.Ziegler
Make a xperf trace (xperf -start perf!GeneralProfiles.InBuffer &&
timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer TSVN.etl) and
upload the TSVN.etl (zip the file to reduce the size) somewhere.
Post by Jean-Pierre Bergamin
Hello Stefan
Thanks for opening an issue for TortoiseGit.
In my case, TSVNCache.exe also eats up as much CPU as it gets. I'm using
Windows 7 64-Bit with "TortoiseSVN 1.7.1, Build 22161 - 64 Bit" and
"TortoiseGit 1.7.5.0 git version 1.7.4.msysgit.0"
Best regards,
James
Post by Stefan Küng
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't
Post by Stefan Küng
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)
http://code.google.com/p/tortoisegit/issues/detail?id=973
Stefan
--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\    http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
To unsubscribe from this discussion, e-mail: [
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2883260
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2886863

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Andre.Ziegler
2011-11-25 21:20:02 UTC
Permalink
it works fine. It must be 1 line. Copy it into a CMD file and run the
CMD.
Post by Jean-Pierre Bergamin
C:\>xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf
-stop perf!GeneralProfiles.InBuffer TSVN.etl
xperf: error: Failed to start profile: Falscher Parameter. (0x80070057).
Any ideas?
Best regards,
James
Post by Andre.Ziegler
Make a xperf trace (xperf -start perf!GeneralProfiles.InBuffer &&
timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer TSVN.etl) and
upload the TSVN.etl (zip the file to reduce the size) somewhere.
Post by Jean-Pierre Bergamin
Hello Stefan
Thanks for opening an issue for TortoiseGit.
In my case, TSVNCache.exe also eats up as much CPU as it gets. I'm using
Windows 7 64-Bit with "TortoiseSVN 1.7.1, Build 22161 - 64 Bit" and
"TortoiseGit 1.7.5.0 git version 1.7.4.msysgit.0"
Best regards,
James
Post by Stefan Küng
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't
Post by Stefan Küng
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)
http://code.google.com/p/tortoisegit/issues/detail?id=973
Stefan
--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\    http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
To unsubscribe from this discussion, e-mail: [
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2887354

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Jean-Pierre Bergamin
2011-11-28 10:08:03 UTC
Permalink
An absolute classic.... I had to run the cmd shell as administrator. :-/
I send you the link to the zipped xperf output.


Best regards,
James
Post by Andre.Ziegler
it works fine. It must be 1 line. Copy it into a CMD file and run the
CMD.
Post by Jean-Pierre Bergamin
C:\>xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf
-stop perf!GeneralProfiles.InBuffer TSVN.etl
xperf: error: Failed to start profile: Falscher Parameter. (0x80070057).
Any ideas?
Best regards,
James
Post by Andre.Ziegler
Make a xperf trace (xperf -start perf!GeneralProfiles.InBuffer &&
timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer TSVN.etl) and
upload the TSVN.etl (zip the file to reduce the size) somewhere.
Post by Jean-Pierre Bergamin
Hello Stefan
Thanks for opening an issue for TortoiseGit.
In my case, TSVNCache.exe also eats up as much CPU as it gets. I'm using
Windows 7 64-Bit with "TortoiseSVN 1.7.1, Build 22161 - 64 Bit" and
"TortoiseGit 1.7.5.0 git version 1.7.4.msysgit.0"
Best regards,
James
Post by Stefan Küng
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't
Post by Stefan Küng
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)
http://code.google.com/p/tortoisegit/issues/detail?id=973
Stefan
--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\    http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
To unsubscribe from this discussion, e-mail: [
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2887354
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2888271

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Andre.Ziegler
2011-11-28 12:06:30 UTC
Permalink
TSVN is fine. It is TGit which uses the CPU. TSVN is about 2%. Most
cpu usage is caused by TGit while updating the overlay icons:

Loading Image...


Next your several JAVA executables (Tomcat?) also take a lot of HDD
and CPU activity.

André
An absolute classic....  I had to run the cmd shell as administrator. :-/
I send you the link to the zipped xperf output.
Best regards,
James
Post by Andre.Ziegler
it works fine. It must be 1 line. Copy it into a CMD file and run the
CMD.
Post by Jean-Pierre Bergamin
C:\>xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf
-stop perf!GeneralProfiles.InBuffer TSVN.etl
xperf: error: Failed to start profile: Falscher Parameter. (0x80070057).
Any ideas?
Best regards,
James
Post by Andre.Ziegler
Make a xperf trace (xperf -start perf!GeneralProfiles.InBuffer &&
timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer TSVN.etl) and
upload the TSVN.etl (zip the file to reduce the size) somewhere.
Post by Jean-Pierre Bergamin
Hello Stefan
Thanks for opening an issue for TortoiseGit.
In my case, TSVNCache.exe also eats up as much CPU as it gets. I'm using
Windows 7 64-Bit with "TortoiseSVN 1.7.1, Build 22161 - 64 Bit" and
"TortoiseGit 1.7.5.0 git version 1.7.4.msysgit.0"
Best regards,
James
Post by Stefan Küng
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't
Post by Stefan Küng
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual
core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)
http://code.google.com/p/tortoisegit/issues/detail?id=973
Stefan
--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\    http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
To unsubscribe from this discussion, e-mail: [
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2888304

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Jean-Pierre Bergamin
2011-11-28 12:22:02 UTC
Permalink
Hmm. When I right-click one of those graphs that xperf creates and
choose "Simple Summary Table", TSVNCache.exe is in the 3rd row.
When I show the "CPU Sampling by Process" graph, I also that
TSVNCache.exe uses lots of CPU. And TSVNCache.exe also shows up in the
Taskmanager with high CPU load.


Best regards,
James
Post by Andre.Ziegler
TSVN is fine. It is TGit which uses the CPU. TSVN is about 2%. Most
https://lh4.googleusercontent.com/-zTCbYnaSyr4/TtN3VWBzfDI/AAAAAAAAADA/U909Ao7cmug/s1280/TortoiseSVN_Git_CPU_usage.png
Next your several JAVA executables (Tomcat?) also take a lot of HDD
and CPU activity.
André
An absolute classic....  I had to run the cmd shell as administrator. :-/
I send you the link to the zipped xperf output.
Best regards,
James
Post by Andre.Ziegler
it works fine. It must be 1 line. Copy it into a CMD file and run the
CMD.
Post by Jean-Pierre Bergamin
C:\>xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf
-stop perf!GeneralProfiles.InBuffer TSVN.etl
xperf: error: Failed to start profile: Falscher Parameter. (0x80070057).
Any ideas?
Best regards,
James
Post by Andre.Ziegler
Make a xperf trace (xperf -start perf!GeneralProfiles.InBuffer &&
timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer TSVN.etl) and
upload the TSVN.etl (zip the file to reduce the size) somewhere.
Post by Jean-Pierre Bergamin
Hello Stefan
Thanks for opening an issue for TortoiseGit.
In my case, TSVNCache.exe also eats up as much CPU as it gets. I'm using
Windows 7 64-Bit with "TortoiseSVN 1.7.1, Build 22161 - 64 Bit" and
"TortoiseGit 1.7.5.0 git version 1.7.4.msysgit.0"
Best regards,
James
Post by Stefan Küng
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't
Post by Stefan Küng
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual
core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)
http://code.google.com/p/tortoisegit/issues/detail?id=973
Stefan
--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\    http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
To unsubscribe from this discussion, e-mail: [
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2888304
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2888312

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Andre.Ziegler
2011-11-28 13:49:34 UTC
Permalink
look at the process graph, enable stack and look at weight an see that
Explorer.exe uses a lot of CPU usage. Expand the stack and you see
that TGit.dll is the cause.
Post by Jean-Pierre Bergamin
Hmm. When I right-click one of those graphs that xperf creates and
choose "Simple Summary Table", TSVNCache.exe is in the 3rd row.
When I show the "CPU Sampling by Process" graph, I also that
TSVNCache.exe uses lots of CPU. And TSVNCache.exe also shows up in the
Taskmanager with high CPU load.
Best regards,
James
Post by Andre.Ziegler
TSVN is fine. It is TGit which uses the CPU. TSVN is about 2%. Most
https://lh4.googleusercontent.com/-zTCbYnaSyr4/TtN3VWBzfDI/AAAAAAAAAD...
Next your several JAVA executables (Tomcat?) also take a lot of HDD
and CPU activity.
André
An absolute classic....  I had to run the cmd shell as administrator. :-/
I send you the link to the zipped xperf output.
Best regards,
James
Post by Andre.Ziegler
it works fine. It must be 1 line. Copy it into a CMD file and run the
CMD.
Post by Jean-Pierre Bergamin
C:\>xperf -start perf!GeneralProfiles.InBuffer && timeout -1 && xperf
-stop perf!GeneralProfiles.InBuffer TSVN.etl
xperf: error: Failed to start profile: Falscher Parameter. (0x80070057).
Any ideas?
Best regards,
James
Post by Andre.Ziegler
Make a xperf trace (xperf -start perf!GeneralProfiles.InBuffer &&
timeout -1 && xperf -stop perf!GeneralProfiles.InBuffer TSVN.etl) and
upload the TSVN.etl (zip the file to reduce the size) somewhere.
Post by Jean-Pierre Bergamin
Hello Stefan
Thanks for opening an issue for TortoiseGit.
In my case, TSVNCache.exe also eats up as much CPU as it gets. I'm using
Windows 7 64-Bit with "TortoiseSVN 1.7.1, Build 22161 - 64 Bit" and
"TortoiseGit 1.7.5.0 git version 1.7.4.msysgit.0"
Best regards,
James
Post by Stefan Küng
Post by Stefan Küng
Post by Jean-Pierre Bergamin
Hello everyone
After the Update to TortoiseSVN 1.7, I have the problem
that TSVNCache.exe and TGitCache.exe fight for CPU time when I select a
folder that contains sub folders with git and svn repositories in it.
The icons of the directories start to flicker and TSVNCache, TGitCache
and two explorer.exe processes start using 100% CPU on a core. I cannot
close this explorer window anymore, but must kill its process.
Any idea? Shall I file a bug report?
Can you try a nightly build please?
When I tried to reproduce the problem, I still had a nightly from monday
installed. Could not reproduce it under debugger with the very latest
version so I upgraded my release install to the latest nightly, and I
can't
Post by Stefan Küng
reproduce it now anymore.
Sorry, won't work. Just have the issue again.
* TSVNCache.exe uses 0.47% CPU, while TGitCache.exe uses 32.87% (dual
core).
* TSVNCache.exe does not send any shell notifications, but
TGitCache.exe does repeatedly (a shell notification leads to explorer
asking for the overlays again, that's why TSVNCache.exe is a little
bit busy as well)
http://code.google.com/p/tortoisegit/issues/detail?id=973
Stefan
--
       ___
  oo  // \\      "De Chelonian Mobile"
 (_,\/ \_/ \     TortoiseSVN
   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
   /_/   \_\    http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
To unsubscribe from this discussion, e-mail: [
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMess...
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2888341

To unsubscribe from this discussion, e-mail: [users-***@tortoisesvn.tigris.org].
Loading...