जवाबों:
स्नैपशॉट विकल्प इसकी रैम का एक स्नैपशॉट बचत एक बार यह हटा दिया गया है, और भविष्य उपयोग करता है पर कि स्नैपशॉट से बहाल करके एमुलेटर के बूट को गति। इस तरह, इसे बूट प्रक्रिया को चलाने की जरूरत नहीं है (जो धीमा है, क्योंकि यह अनुकरण किया जाता है) हर बार जब आप एमुलेटर शुरू करते हैं।
उपयोग होस्ट GPU विकल्प मेजबान कंप्यूटर के ओपन कार्यान्वयन का उपयोग करता नकल प्रणाली के अंदर ओपन आदेशों का मूल्यांकन करने के लिए (जो शायद हार्डवेयर-त्वरित, अपने वास्तविक GPU पर है)। दूसरा तरीका रखो, जब एमुलेटर के अंदर एक प्रोग्राम ग्राफिक्स ऑपरेशन के लिए ओपन का उपयोग करता है, तो काम आपके वास्तविक जीपीयू के लिए चला जाता है, और परिणाम एक एम्यूलेटर (जो बहुत धीमा है) के बजाय एमुलेटर में वापस चला जाता है। परिणाम एक महत्वपूर्ण गति-अप है, खासकर जब आप समझते हैं कि अधिकांश दृश्य और कैनवास ड्राइंग एंड्रॉइड में ओपनजीएल का उपयोग करता है, 4, यहां तक कि गैर-ग्राफिक्स एप्लिकेशन में भी।
आपके पास दोनों विकल्प एक साथ चालू नहीं हो सकते।
स्नैपशॉट विकल्प आपको विंडोज में हाइबरनेट फ़ंक्शन के समान एक सुविधा का उपयोग करने की अनुमति देता है। यह एमुलेटर की मेमोरी की सामग्री को डिस्क में सहेजता है जब आप एमुलेटर को बंद करते हैं, ताकि जब आप इसे खोलते हैं, तो इसे ओएस को बूट नहीं करना पड़ता है, लेकिन इसके बजाय यह डिस्क से मेमोरी सामग्री को लोड कर सकता है और जहां से आपने छोड़ा था, फिर से शुरू कर सकता है। बंद। यह आपको एमुलेटर को तेजी से शुरू करने की अनुमति देता है।
मेजबान जीपीयू का उपयोग करें इसका मतलब है कि ग्राफिक्स को रेंडर करने के लिए सीपीयू का उपयोग करने के बजाय, यह कंप्यूटर के ग्राफिक्स कार्ड का उपयोग करता है। यह ग्राफिक-गहन प्रक्रियाओं को गति देता है। विवरण और आवश्यकताएं developer.android.com पर देखी जा सकती हैं ।
आपको ध्यान देना चाहिए कि स्नैपशॉट और ग्राफिक्स त्वरण परस्पर अनन्य हैं, इसलिए आप दोनों का उपयोग नहीं कर सकते।