23

मेरे पास विजुअल स्टूडियो एंड्रॉइड एमुलेटर (अप्रैल 2016 रिलीज) में एक एंड्रॉइड मार्शमॉल डिवाइस है, और यह ठीक शुरू होता है और काम करता है। हालांकि, चलते समय, XDE.exe प्रक्रिया मेरे सीपीयू (35-40% +) को मार रही है जबकि हाइपर-वी केवल ~ 8-10% अधिकतम का उपयोग कर रहा है।XDE.exe हर समय 35% CPU का उपयोग कर - यह अपेक्षित व्यवहार है? (वीएस एंड्रॉइड एमुलेटर)

क्या यह सामान्य और अपेक्षित व्यवहार है? यदि नहीं, तो मैं इसे कैसे ठीक कर सकता हूं?

मैं उच्च CPU उपयोग निम्नलिखित DLL करने के लिए नीचे ट्रैक करने में सक्षम था:

C: \ Program Files (x86) \ Microsoft XDE \ 10.0.10586.0 \ प्लगइन्स \ Microsoft.VisualStudio.Emulator। XdePlugin.dll

... और निम्नलिखित धागा है कि इस विधि है, जो एक पाश है चलाता है:

Microsoft.VisualStudio.Emulator.StatusCallback.XdeDeviceStatusCallb ackService.StatusCallbackThreadProc()

मैं XDE के इस तरह के उच्च CPU उपयोग नहीं दिख रहा है जब Windows 10 मोबाइल एमुलेटर छवियों चल रहा है।

+0

केवल 12% को छोड़कर, वही समस्या। लेकिन यह मेरे पीसी पर एक कोर के साथ मेल खाता है। –

+0

Yup - विजुअल स्टूडियो 2015 अपडेट 3 अपग्रेड के बाद शुरू हुआ प्रतीत होता है: | – InquisitorJax

+1

यहां एक ही समस्या है, अभी भी इसे ठीक करने का तरीका नहीं है। – Bognar

उत्तर

1

मैं आदेश

हाँ, यह एक सामान्य बात है आप का जवाब।

आप मैं एक Thread.Sleep (100) StatusCallbackThreadProc() फ़ंक्शन में कॉल जोड़ने के लिए ILSpy और ReflexIL का उपयोग करके इसे हल आधिकारिक Win Dev Center.

0

में समस्या आ रही है।

HKEY_LOCAL_MACHINE \ SOFTWARE \ WOW6432Node \ Microsoft \ StrongName \ सत्यापन \ Microsoft.VisualStudio.Emulator.XdePlugin, B03F5F7F11D50A3A

अगर कोई मांग है: तो फिर मैं रजिस्ट्री में निम्न पंक्ति जोड़कर strongname सत्यापन बंद करने की जरूरत है डीएल के मेरे संस्करण के लिए कृपया मुझे बताएं ...

संबंधित मुद्दे