I have an Android Marshmallow device in the Visual Studio Android Emulator (April 2016 release), and it starts fine and seems to work. However, while running, the XDE.exe
process is killing my CPU (35-40%+) while Hyper-V is only using ~8-10% max.
Is this normal and expected behavior? If not, how can I fix it?
I was able to track the high CPU usage down to the following DLL:
C:\Program Files (x86)\Microsoft XDE\10.0.10586.0\Plugins\Microsoft.VisualStudio.Emulator.XdePlugin.dll
... and the following thread that runs this method, which is a loop:
Microsoft.VisualStudio.Emulator.StatusCallback.XdeDeviceStatusCallbackService.StatusCallbackThreadProc()
I do not see such high CPU usage of XDE when running the Windows 10 mobile emulator images.
I answer you in order
Yes it's normal.
You have an issue in the official Win Dev Center.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With