Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community or GitHub with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
The GIT add-in seems to be a source of performance and memory issues. For example:
Disabling the GIT add-in seems to be a common "solution" to Xamarin Studio performance issues. We need to figure out what's happening.
Issues should be fixed in tip of master. Although, I don't know how to mark this unless we get feedback from the reporter.
Marking as NEEDINFO.
Just started using Xamarin Studio and I can reproduce this just by opening a large project.
If the git add-in is active the app uses ~20% CPU constantly. If I disable the add-in the CPU usage is ~1% when idle.
How can I help you track this down?
First of all, is it an open-source project or a closed-source one? The project itself can help for data testing and finding out what's taking up the CPU.
Secondly, I fear this issue must be fixed upstream by JGit, since it's the way they don't allow us to do relative repository tree walks that takes a hit on our performance counters.
If you can provide any project which is big enough to cause performance issues, I'd gladly appreciate it.
Nuno, can you try it out in the latest version of alpha?
Sorry for not answering before, I've been quite busy with other stuff. ~Regarding the project, it's closed source.
I'll try to test it in the next few days.
I upgraded to the latest alpha and enabled the Git add-in. Based on a quick check it appears the problem is solved, I no longer get high CPU usage just by opening the project.
Thanks for the confirmation! :D