desktop: Updating the latest edition is very slow to use
Description
Version
- GitHub Desktop:
- Operating system:
Steps to Reproduce
Expected Behavior
Actual Behavior
Additional Information
Logs
About this issue
- Original URL
- State: closed
- Created 5 years ago
- Comments: 18 (7 by maintainers)
@shiftkey @tierninho
Environment
Description
Slow performance in:
Logs
The Desktop was updated on 5-16, so I’ll paste these two log files.
And for comparison, here are the ones before update, in case you need them.
Repository
I’m currently working on my own project. You could fork and test if it may help.
I haven’t tested other repositories.
Note
I’m not a native English speaker. Hope things are well understood.
And if necessary, I could record a video for demonstration.
@zhaoty009 2019-05-20 13:26:11 Team from QQPCMgr has just fixed the issue. Everything should work as usual. A reboot is needed.
@luhaopeng thanks for working through this with us, and confirming this theory about anti-virus being a factor.
I’d love to confirm that this is isolated to this specific AV product, so please @zhaoty009 @health901 @havefive confirm that you are running the same product and the same workaround mentioned here https://github.com/desktop/desktop/issues/7540#issuecomment-493651528 addresses the issue for you, before we close this out.
I don’t have the full answer to this, but based on my experiences it can take anti-virus software some time to become aware of new updates and to trust them. When they encounter a new update they might act in one of two ways:
While we mark one version as “beta” and the other as “production” the interesting difference here is when they were published:
1.7.0-beta7
was released by us on the 9th of May, around 6pm UTC1.6.6
was released on the 15th of May, around 5pm UTC (almost a week later)My theory of what happened here is:
1.7.0-beta7
had likely been installed and used enough for vendors to “see” it and know that it was safe1.6.6
as soon as it was available but also had an anti-virus program that didn’t trust the update“Process protection” does sound like something that would impact Desktop’s operations.
For reference, here are some old issues where anti-virus products impact GitHub Desktop - #2837 #5247 #5652. There’s not really much we can do here aside from work with the vendors to understand the problems better, so thank you again @luhaopeng for doing that on our behalf!
same issue