-
Notifications
You must be signed in to change notification settings - Fork 9.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GitHub Desktop: Extremely slow after an update #14950
Comments
👋 @manas-kulkarni could you upload a log file from GitHub Desktop "Help > Show logs..."? |
Hi @manas-kulkarni ! If you updated from 3.0.2 to 3.0.3, I don't think you should experience any changes in performance, at least none of the changes included in 3.0.3 seem like potential reasons for such issue. Have you rebooted your machine since the update? I've seen other users in the past getting performance issues in the app resolved like that 🤞 |
Have restarted multiple times. Can it have something to do with NVIDIA driver update? |
Another thing worth trying is to do a clean install.
Note you will have to add your repositories back and if you have more than one in the same directory, a quick way to do so is to drag and drop the repository folders onto the desktop app. |
I have tried that already. |
Hmm.. @sakadana mentioned in another similar issue having a gaming pc. Curious if they also had a NVIDIA driver update. We have heard of electron apps (which Desktop is) being impacted by certain graphic cards tho not in this way (was a crash/non start). |
I have GTX 1080 Driver 516.59 |
I have a device with the same driver, and it works correctly. You could try to add @manas-kulkarni could you record your screen while using GitHub Desktop? |
GitHub.Desktop.2022-07-13.19-28-31.mp4Check the time it takes to load the repo and then the one line diff. Before it used to be instant |
@manas-kulkarni did you try to disable the GPU? |
Yes. Sorry for not mentioning in the last message. It was ran with the args you provided |
@manas-kulkarni do you have any kind of Antivirus or real-time scanner that could make everything slower? 🤔 |
I've also been experiencing an extreme slowdown recently on GitHub desktop. An example would be clicking on the changed files in the list, clicking on one to see what has changed takes 5 seconds showing the swirly before it will show the differences. This used be instant. I should add, I have a NVIDIA GeForce RTX 3080 Ti Laptop GPU. |
Same issue, tried adding the GPU disable arguments, still no difference. Have NVIDIA GeForce RTX 3080 as well. Starting Github desktop takes 5-10 seconds just to load a repo, sync'ing/submitting files again takes 10 seconds +, used to be near instant |
Do you use any antivirus software? |
No anti-virus. CPU load looks normal as well |
I'm using WithSecure, but it's mostly disabled as had been causing issues with other programs like steam cloud before.
If I step between the change files repeatedly this is how task manager looks: When I stop: |
Thank you @LeahPike , that sounds reasonable. I guess the problem is how long those subprocess take to finish their task. Is this something new of 3.0.5 or did you notice it too on 3.0.3? You can also try the latest beta from https://desktop.github.com/beta which includes the latest stable release of Electron (v19) and might make a difference. |
I've only updated to 3.0.5 today and had noticed the problem for a few days now.
This version is actually a lot better, still minor lag compared to what I'm used it. It's taking maybe 500ms between viewing changes instead of 5 seconds. Thanks for this, much more workable :) |
@LeahPike, could you check again with the Task Manager if the beta spawns many processes? |
It is no longer spawning so many processes, usually one, occasionally a second when spamming the changed file list. |
I also have this issue, it began after updating from 3.0.3 to either .4 or .5 (didn't use it between the .4 to .5 update). Everything that was near-instantaneous now takes seconds, and this quickly adds up. I've updated nothing else and changed nothing. |
Thank you all for your feedback 🙇♂️ @AnttiFlashnode the only difference between 3.0.3 and .4/.5 is that we upgraded git from 2.35.3 to 2.35.4, and that only includes a security fix, so I'm surprised about the difference in performance (but it's not impossible!). If you (or anyone else) is willing to try, this is the link to download v3.0.3 and see if the problems exist in it: https://centralreleases.blob.core.windows.net/github-desktop/releases/3.0.3-ecd0e109/GitHubDesktopSetup-x64.exe |
Should also add - Slowdown doesnt happen on macOS, only happening on Windows 10 |
Yes, the old version is still as quick as ever! I was wondering if there was a way to downgrade. I guess I'll refrain from updating until someone confirms that a new version doesn't suffer from this. |
The slowdown is also happening on my machines since the latest update, it's reassuring to hear that the new beta doesn't have the same performance issue for some users. |
I wonder if the problem lies on the new Git version somehow. One thing maybe you could try for me:
|
I have tried multiple git versions going back to 2.34 but same slowdown |
@manas-kulkarni thank you, but did you follow the steps I mentioned? GitHub Desktop bundles and uses its own git binaries, and I'd like to know if changing those specifically make a difference in performance 🤔 |
Yes. I followed your steps and replaced the git inside the GitHub desktop folder. Tried many versions from 2.34.0 to 2.37.2. All had same slowdown |
Thank you!! Then I'm terribly puzzled because that is the only change in 3.0.3 vs 3.0.4/5, just those git binaries 🤯 |
Just dropping a note that both a coworker and I experienced this same slowdown on 3.0.5 Switching to the beta cleared everything up. |
FYI, this worked for me -- not sure what changed, but suddenly today version 3.1.8 started really slowing down on my system, and I found this Issue. |
Anyone got stable solution.....??if yes!! Help me also!! |
EDIT: Gave the machine a reboot, and it's all back to normal speeds. No idea why it suddenly went on a go-slow 🤷
|
been facing this ; tried clean install ; and beta ; it didnt work help pls |
Same here. New install and nothing :/ |
The problem
Everything has become slow. Clicking on file -> Diff takes 5-6 seconds to load (spinner keeps spinning in diff window)
The same goes for all other actions. Have tried different repos from different servers but the same result.
I have tried to uninstall, and delete the cache from AppData but doesn't help.
Release version
Version 3.0.3 (x64)
Operating system
Windows 10
Steps to reproduce the behavior
Log files
No response
Screenshots
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: