Uploaded image for project: 'Sourcetree for Windows'
  1. Sourcetree for Windows
  2. SRCTREEWIN-6053

sourcetree extremely slow on windows 10

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Low
    • None
    • 1.9.5.0
    • Git

    Description

      I have been using Sourcetree on Windows 10 for several months now, and since I started using it it was mouch slower than on Windows 7. With each new version it became more slower and slower, and in the latest version is extremely slow and totally unusable.
      I have tried it on two different machines both using Windows 10, and it's extremely slow on both of them.

      The machines I'm working on are powerfull enough to run very demanding applications (i7 processor, 16GB RAM, Samsung Evo SSD disk).

      Here are some of the actions that are very slow:

      • opening sourcetree - it takes around 2 minutes
      • changing to another repo tab
      • changing to another repo tab and switching back to the first one
      • clicking the commit message box so that I can write a commit message
      • changing branches
      • pulling and pusshing
      • opening a new repo tab
      • closing a repo tab
      • opening a repo of a submodule
      • opening the "Clone/new" dialog
      • sometimes it just becomes unresponsive without me taking any action
      • probably some other actions that I missed to mention

      Each of this actions takes a long time (1-2 min) and meanwhile Sourcetree becomes unresponsive.

      From time to time (but very rare) some of this actions work without any slowness.
      I have tried to uncheck this options in Tools -> Options:

      • Refresh automatically when files change
      • Check default remotes for updated every 10 minutes

      but it didn't help, the slowness remained.

      I have also done a test of this actions. During this test I have shut down all other applications and antiviruses, and resident programs and services that I could shut down. I have tried all of the actions above and all of them were slow.

      During this test, I have watched the system status in task manager, and everything was normal, there was no increase in CPU and memory usage. The disk usage was most of the time on 0-1%, and it increased to 90% when I first changed a repo tab in Sourcetree. After that further changing of tabs didn't increase the disk usage, but were still very slow.
      During the test the options "Refresh automatically when files change" and "Check default remotes for updated every 10 minutes" were both unchecked.

      I have repeated the test with only two repos open which have a low number of commits (one has 2 commits, the other has 10) and no untracked files.
      Everything was still extremely slow.

      All of my repos are on git (bitbucket) and I'm using the latest version of Git:

      https://github.com/git-for-windows/git/releases/download/v2.9.2.windows.1/Git-2.9.2-64-bit.exe

      with default settings.

      The repos are located on the local hard disk (SSD), and there's more than enought free disk space on it >20GB.

      At the time of test I had 6 repositories opened. I have around 20 - 30 repositories bookmarked, but they were not open while I was doing this test.

      None of the files in the repos were opened in an editor while I was doing the test.
      "git status" works OK on all of the repos.
      In the list of files, the view I'm using is "Flat list (single column)", and the filter is "Pending files, sorted by path"

      I don't have a lot of untracked files. In fact, in the repos I have tested there were no untracked files.

      I'm running the latest Windows 10 (64-bit) with the latest updates.

      I'm attaching the sourcetree.log file.

      The test was done few days ago, on 27/07/2016 with the latest version of sourcetree.

      Until few months ago I have been using Sourcetree also on a Windows 7 machine and the slowness problem didn't occur there. I haven't tried the latest Sourcetree on Windows 7, but I believe this is a Windows 10 related problem. Few of my teammates have the same problem, also on Windows 10.

      If you need any other info, feel free to contact me.

      If you need it, I'm willing to repeat the test with a debug version of source tree that does more detailed logging. You can send me such a version and I will install it and repeat the test.

      Attachments

        Issue Links

          Activity

            People

              mminns minnsey
              40fa943e16f1 Pepe
              Votes:
              7 Vote for this issue
              Watchers:
              18 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: