विज्ञापन
क्या एंड्रॉइड 4.4.2 किटकैट रनटाइम को आपके फोन से अतिरिक्त प्रदर्शन निचोड़ सकता है, या क्या एआरटी सबसे अच्छा बचा है, जब तक कि Google इसे डाल्विक के लिए काम करने वाले प्रतिस्थापन के रूप में तय नहीं करता है?
Android रनटाइम क्या है?
एंड्रॉइड डिवाइस एक रनटाइम के साथ डाल्विक नामक जहाज। आपके ऐप्स को काम करने के लिए डाल्विक की जरूरत है। Android रनटाइम या ART एक तेज़ विकल्प प्रदान करता है; Dalvik एक सीमित प्रोसेसर और मेमोरी के साथ पुराने हार्डवेयर पर चलने के लिए अनुकूलित है, आधुनिक एंड्रॉइड हार्डवेयर के लिए कुछ आवश्यक नहीं है।
Dalvik के साथ, ऐप को जस्ट-इन-टाइम (JIT) कंपाइलर का उपयोग करके संकलित किया गया है, जो मुफ्त सिस्टम संसाधनों का उपयोग करता है। एआरटी इंस्टॉलेशन स्टेज पर एप्स को अहेड-ऑफ-टाइम (एओटी) संकलन का उपयोग करके अलग करता है।
आपके एंड्रॉइड डिवाइस रनटाइम को बदलना केवल एंड्रॉइड 4.4 किटकैट (जो कि एंड्रॉइड 4.4.1 और 4.4.2) पर संभव है, लेकिन स्विच को प्राप्त करना आसान है। इच्छित परिणाम यह है कि आपके ऐप्स और गेम को अधिक तेज़ी से लॉन्च करना चाहिए - बुरी बात नहीं!
डाल्विक रनटाइम से एआरटी पर स्विच करना
अपने एंड्रॉइड 4.4.2 किटकैट डिवाइस रनटाइम को डाल्विक से एआरटी पर स्विच करने के लिए, आपको अपने डिवाइस के डेवलपर विकल्प मेनू को ढूंढना होगा।

यह छिपा हुआ है, लेकिन आसानी से पता चला है। खुला हुआ सेटिंग्स> फोन के बारे में और बिल्ड नंबर ढूंढें - इस 7 बार टैप करें। आपको एक पॉपअप दिखाई देगा जो आपको सूचित करेगा कि डेवलपर बनने के लिए अधिक टैप की आवश्यकता है, लेकिन जब तक आप ऐसा नहीं करते हैं तब तक आप इसे अनदेखा कर सकते हैं।

नल टोटी वापस को समायोजन मेनू और नया खोलें डेवलपर विकल्प मेन्यू।
अपना रनटाइम बदलने के लिए आगे बढ़ने से पहले, अपने डिवाइस का बैकअप बनाने पर विचार करें एक Nandroid बैकअप क्या है और यह कैसे काम करता है?आपको उस बैकअप की जरूरत है। अधिक पढ़ें यदि परिणाम अनुकूल नहीं हैं (हालाँकि यह आवश्यक नहीं है)।
यहां से, खोजो रनटाइम चुनें> एआरटी का उपयोग करें. नल टोटी ठीक पुष्टि करने और प्रतीक्षा करने के लिए कि आपका फ़ोन फिर से चालू हो गया है और आवश्यक परिवर्तन किए गए हैं।
संदेश "एंड्रॉइड अपग्रेड कर रहा है ..." प्रदर्शित होगा क्योंकि एप्लिकेशन एआरटी के लिए अनुकूलित हैं। जब Android शुरू होता है, तो आप सिद्धांत रूप में बेहतर एप्लिकेशन प्रदर्शन का लाभ उठाने के लिए तैयार होंगे।
एआरटी पर स्विच करने के कारण
प्रयोग करने योग्य, एआरटी वर्तमान में डिफ़ॉल्ट रूप से सक्षम नहीं है क्योंकि यह अभी भी परीक्षण के चरण में है। इसे एंड्रॉइड के डेवलपर्स से एक उपयोगी ईस्टर एग माना जा सकता है जो आपको भविष्य में रिलीज होने की उम्मीद कर सकता है।

आप एआरटी पर स्विच करते हैं या नहीं यह पूरी तरह से आपकी पसंद है। रनटाइम अभी तक अनुकूलित नहीं है, और जबकि अनुमानों का दावा है कि ऐप लॉन्च का समय आधा हो सकता है, डाउनसाइड हैं। एओटी का उपयोग करके इंस्टॉलेशन के बिंदु पर संकलित ऐप्स अधिक संग्रहण स्थान लेते हैं, और बेहतर इंस्टॉलेशन लॉन्च गति को बढ़ाए गए इंस्टॉलेशन समय से कम किया जाता है।
इस स्तर पर एआरटी के लिए एक और नकारात्मक पहलू कुछ ऐप के लिए समर्थन की कमी है। यद्यपि कई उच्च प्रोफ़ाइल ऐप को एआरटी का समर्थन करने के लिए अपडेट किया गया है, इस बात की कोई गारंटी नहीं है कि जिन ऐप पर आप भरोसा करते हैं, वे एंड्रॉइड रनटाइम के साथ काम करेंगे। यह आवश्यक रूप से एक अल्पकालिक समस्या नहीं है, या तो - इस स्तर पर पुराने ऐप्स को अपडेट करने के लिए डेवलपर्स की कोई आवश्यकता नहीं है।
अंत में, ध्यान दें कि ART पर स्विच करना स्टॉक ROM पर सबसे अच्छा है। अधिकांश कस्टम रोम अपने Android डिवाइस के लिए एक कस्टम रॉम को कैसे ढूंढें और इंस्टॉल करेंएंड्रॉइड सुपर अनुकूलन योग्य है, लेकिन इसका पूरी तरह से लाभ उठाने के लिए, आपको एक कस्टम रॉम फ्लैश करना होगा। यहाँ है कि कैसे करना है। अधिक पढ़ें एंड्रॉइड रनटाइम पर स्विच करने के लिए समर्थन प्रदान न करें।
बेंचमार्किंग: एआरटी बनाम दलविक
यह आकलन करने के लिए कि एंड्रॉइड रनटाइम वास्तव में मेरे ऐप्स की गति पर कोई फर्क करने वाला था या नहीं, मैंने कुछ बेंचमार्किंग का प्रदर्शन किया। अफसोस की बात है कि मुझे कोई भी सुधार नगण्य मिला।
AnTuTu बेंचमार्क के तहत:
- डाल्विक स्कोर: 16719
- एआरटी स्कोर: 17431
परिणाम: ART 0.95% तेज है।

3 डी बेंचमार्क (आइस स्टॉर्म) का उपयोग करना
- डाल्विक स्कोर: 5638
- एआरटी स्कोर: 5616 (कोई आवाज नहीं)
परिणाम: दाल्विक 1% तेज है।
अंत में, मैंने वेल्लमो (धातु) के साथ बेंचमार्क किया
- डाल्विक स्कोर: 539
- एआरटी स्कोर: 540
परिणाम: ART 1% तेज है।
मैंने एप्स, क्रोम, कॉमिक्स से कॉमिक्सोलॉजी और डॉक्टर हू: लिगेसी की तिकड़ी भी चलाई, और गति में अंतर मुश्किल से ध्यान देने योग्य पाया।
उन ऐप्स की पहचान करना जो एआरटी में काम नहीं करते हैं
जैसा कि ऊपर उल्लेख किया गया है, ऐसे ऐप्स का एक अच्छा हिस्सा है जो ART में काम नहीं करते हैं। यह एक समस्या हो सकती है, खासकर यदि आपने कुछ प्रदर्शन सुधारों पर ध्यान दिया हो।
सौभाग्य से, विभिन्न वेबसाइटें हैं जो उन ऐप्स के बारे में जानकारी साझा करती हैं जो एआरटी में काम करते हैं, क्राउडसोर्स्ड डेटा पर भरोसा करते हैं।
शायद सबसे अच्छी सूची www.androidruntime.com/list है, जो एक खोज योग्य डेटाबेस है जो आपको यह पता लगाने में मदद करने के विशिष्ट इरादे से निर्मित है कि कौन से ऐप एआरटी संगत हैं।

यदि ART आपके लिए काम नहीं करता है, तो वापस लौटने से स्विचिंग संभव है रनटाइम चुनें विकल्प, जहां आपको चुनना चाहिए Dalvik का उपयोग करें.
एआरटी: फर्क करने के लिए तैयार नहीं
एंड्रॉइड रनटाइम निश्चित रूप से दिखता है, हालांकि यह एक फर्क पड़ेगा, हालांकि इस स्तर पर यह कहना मुश्किल है।

हालांकि, जैसा कि ऊपर उल्लेख किया गया है, एआरटी अभी भी अनुकूलित किया जा रहा है, इसलिए जब तक इसे पूरी तरह से काम करने वाले एंड्रॉइड घटक के रूप में रोल आउट नहीं किया जाता है, तब तक हमें निराश नहीं होना चाहिए यदि गति में वृद्धि की उम्मीद नहीं है।
एक आखिरी नोट। यदि आप ART का उपयोग कर रहे हैं और पाते हैं कि आप जिस ऐप का उपयोग नहीं करना चाहते हैं, वह प्ले स्टोर में खराब फीडबैक को छोड़ने का अच्छा विचार नहीं है, जो कुछ निराश एआरटी स्विचर्स ने किया है। जाहिर है यह डेवलपर्स या अन्य उपयोगकर्ताओं के लिए उपयोगी नहीं है, जो भ्रमित हो सकते हैं या यहां तक कि एक ऐप का उपयोग करने से भी हतोत्साहित हो सकते हैं जो अन्यथा Dalvik रनटाइम के साथ अपने फोन पर पूरी तरह से काम करेंगे।
एंड्रॉइड रनटाइम को आज़माने के लिए योजना बना रहे हैं, या क्या आप व्यापक रूप से उपलब्ध होने तक इंतजार करना पसंद करेंगे? अपने विचार हमें कमेंट में बताएं।
विशेष रुप से प्रदर्शित छवि क्रेडिट: Placeit.net
छवि क्रेडिट: शटरस्टॉक के माध्यम से निराश फोन कॉल
क्रिश्चियन Cawley सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया के लिए उप संपादक है। वह वास्तव में उपयोगी पॉडकास्ट का भी निर्माण करता है और डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव रखता है। लिनक्स प्रारूप पत्रिका के लिए एक योगदानकर्ता, ईसाई एक रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।