मूल रूप से एंड्रॉइड 1.5 या 1.6 को चलाने के लिए डिज़ाइन किए गए एक पुराने फोन पर, जेआईटी कंपाइलर जैसे नए एंड्रॉइड फीचर का उपयोग करने के पेशेवरों और विपक्ष क्या हैं?
एक उदाहरण के रूप में, मेरे पास एक एचटीसी ड्रीम है जो स्यानोजेनमॉड 6 चला रहा है और विकल्पों के भीतर आप यह चुनने में सक्षम हैं कि क्या जेआईटी का उपयोग करना है या नहीं। अन्य जगहों पर मैंने परस्पर विरोधी जानकारी देखी है कि क्या JIT कंपाइलर पुराने फोन के प्रदर्शन में मदद करेगा या उसे नुकसान पहुंचाएगा। मैंने इस प्रश्न को बहुत अधिक फ़ोन-स्पेसिफिक होने से रोकने की कोशिश की, क्योंकि मुझे लगता है कि इसका उत्तर केवल ड्रीम नहीं बल्कि किसी भी पुराने मॉडल फोन पर समस्या को स्पष्ट करने में मदद कर सकता है।
—
मिंगो
बड़ा सवाल है। जेआईटी के बारे में केवल एक चीज मुझे पता है कि जावा / सी # के साथ मेरे अनुभव से है। अधिकतर कि यह कुछ कोड को चलाने के समय तक संकलन करने का इंतजार करता है और JIT "स्मार्टली" कैश कोड है कि यह देखता है कि खुद को दोहराता है। विकी बेहतर समझाने में मदद कर सकता है: en.wikipedia.org/wiki/Just-in-time_compilation
—
ब्रायन डेनी