मैं वर्तमान में एंड्रॉइड मंच पर एक पेपर लिख रहा हूं। कुछ research के बाद, यह स्पष्ट है कि दलविक के पास सुधार के लिए जगह है। मैं सोच रहा था, आपको लगता है कि इस लक्ष्य के साथ डेवलपर के समय का सबसे अच्छा उपयोग क्या होगा?आप दलविक को कैसे सुधारेंगे? एंड्रॉइड की वर्चुअल मशीन
जेआईटी संकलन बड़ा लगता है, लेकिन फिर मैंने यह भी सुना है कि यह कम संसाधन मशीन पर सीमित उपयोग होगा। क्या किसी के पास कोई संसाधन या डेटा है जो इसका बैक अप लेता है?
क्या कोई अन्य विकल्प माना जाना चाहिए? वीएम को बाईपास करने के लिए एक मजबूत देशी विकास किट विकसित करने के अलावा।
रुचि रखने वालों के लिए, एक व्याख्यान है जिसे Dalvik VM के बारे में ऑनलाइन दर्ज किया गया है और ऑनलाइन रखा गया है।
कोई भी विचार स्वागत है, क्योंकि इस प्रश्न व्यक्तिपरक दिखाई देता है, मैं स्पष्ट करता हूं कि जो उत्तर मैं स्वीकार करूंगा, उसके पास प्रस्तावित परिवर्तनों के लिए कुछ औचित्य होना चाहिए। इसे वापस करने के लिए कोई भी डेटा, जैसे सूर्य जेवीएम में सुधार होने पर सुधार, एक बड़ा प्लस होगा।
आप एक पेपर में कैसे कह सकते हैं: "यह स्पष्ट है कि दल्विक के पास सुधार के लिए जगह है" यह जानने के बिना कि कमरे क्या हैं। जेआईटी संकलन को दूर करना बहुत अधिक है: सभी व्याख्या की गई भाषा से इसका फायदा होगा। आपने और क्या देखा? –
क्षमाप्रार्थी, मुझे और स्पष्ट करना चाहिए था। सबसे पहले, जब मैं पेपर कहता हूं, यह मेरे पेपर के लिए प्रारंभिक है और इसलिए प्रकाशित थीसिस के रूप में औपचारिक होने की आवश्यकता नहीं है। दूसरा, यदि आप उपरोक्त पाठ में शोध लिंक पर क्लिक करते हैं तो आप मेरे कुछ शुरुआती परिणामों को देखेंगे। मुझे जो मिल रहा है वह यह है कि डाल्विक मूल कोड के जितना तेज़ है, डेस्कटॉप पर जेवीएम की तुलना में, सुधार के लिए जगह है। इसके अलावा दल्विक वीएम टॉक, ऊपर दिए गए अन्य लिंक को देखते हुए, डिजाइनरों ने स्वीकार किया कि प्रदर्शन इष्टतम नहीं है। मुझे अभी तक अनुकूलन के लिए कुछ विचार पसंद नहीं हैं जिन्हें अभी तक डाल्विक – gav
पर लागू नहीं किया गया है, जो आज इस प्रश्नोत्तर को देख रहे हैं और सोचते हैं कि एंड्रॉइड/डाल्विक के पुराने संस्करणों में जेआईटी नहीं था। एंड्रॉइड 2.2 ने दलविक के लिए जेआईटी की शुरुआत की। एंड्रॉइड 2.1 में सोर्स कोड में था लेकिन उत्पादन के निर्माण में अक्षम था। – HRJ