android XDE.exe> 35% CPU का उपयोग हर समय-क्या यह अपेक्षित व्यवहार है?(वीएस एंड्रॉइड एमुलेटर)



कंप्यूटर ठीक करने के उपाय (2)

मैं आपको जवाब में जवाब देता हूं

हाँ यह सामान्य है।

आपको आधिकारिक विन देव सेंटर में कोई समस्या है

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

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

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

सी: \ प्रोग्राम फ़ाइलें (x86) \ Microsoft XDE \ 10.0.10586.0 \ प्लगइन्स \ Microsoft.VisualStudio.Emulator.XdePlugin.dll

... और निम्न थ्रेड जो इस विधि को चलाता है, जो एक लूप है:

Microsoft.VisualStudio.Emulator.StatusCallback.XdeDeviceStatusCallbackService.StatusCallbackThreadProc ()

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


Answer #1

मैंने आईएलएसपीआई और रिफ्लेक्सिल का उपयोग करके थ्रेड जोड़ने के लिए इसे हल किया। स्टेटस कॉलबैक थ्रेडप्रोक () फ़ंक्शन में नींद (100) कॉल। फिर मुझे निम्न पंक्ति रजिस्ट्री में जोड़कर मजबूत नाम सत्यापन को बंद करने की आवश्यकता थी:

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

अगर डीएल के मेरे संस्करण की मांग है तो कृपया मुझे बताएं ...





android-emulator