यदि आज मूल HTC सपना वा सामसु G ग्यालक्सी छनौट गरियो भने, यस्तो देखिन्छ कि तिनीहरू लामो समयदेखि फर्केका छन्। तर किन तिनीहरू यति लामो डाउनलोड गर्छन् यदि आधुनिक मोडेलहरू केहि सेकेन्डको लागि सक्रिय छन्? सूचना पोर्ट हेस्पोगेक..com कुरा गर्नुजब एन्ड्रोइड विकासकर्ताहरूले अपरेटिंग प्रणालीको डाउनलोड अनुकूलित गर्छन्।

करीव 12-1-15 वर्ष पहिले, शीर्ष स्मार्टफोन, नेक्सस एक वा सामसु Ga ग्यालेक्सी एस बन्द गर्नुहोस्, बन्द गर्न वा ब्याट्री पूर्ण रूपमा निकाल्दै 45 45-120 सेकेन्ड। र मुख्य स्क्रिन डाउनलोड गरिसकेपछि पनि, अनुप्रयोग आइकनहरू यसलाई तुरुन्तै देखा पर्दैन, तिनीहरूलाई अधिक समय चाहिन्छ।
तुलना गर्न, तिनीहरू अझै सस्तो स्मार्टफोन भन्दा छिटो थिए, 120 सेकेन्ड बन्द भयो। कहिलेकाँही, तिनीहरू केवल लोडको एनिमेसनमा फसेका छन्, जुन पुन: सुरू गर्न, तिनीहरूले ब्याट्री फिर्ता गर्नुपर्नेछ।
वर्तमान मोडेलहरू पक्कै पनि, धेरै छिटो छन्। सामसु Galaxy ग्यालेक्सी अल्ट्रा 10 सेकेन्ड भन्दा कममा परिवर्तन भयो र जब यो मुख्य स्क्रिनमा आयो, यो ढिलाइ महसुस नगरीकन प्रयोग गर्न सकिन्छ। पुरानो उपकरणहरू कम स्रोतहरू छन् – सामान्यतया केहि सय मेगाबाइट र्याम र कमजोर प्रोकर्सहरू। आंशिक रूपमा यसको कारण, तिनीहरूले सामेल गर्न धेरै समय बिताए, तर यहाँ हामीले बिर्सनु पर्छ कि ती एन्ड्रोइड डाउनलोड प्रणाली ती वर्षहरूमा खराब अनुकूल छ।
कोडको पहिलो अनुच्छेद उपकरणमा सुरू गरिएको छ जब लोड अपरेटिंग प्रणाली हो। उहाँ स्मार्टफोनको कम्पोनेन्टहरूको प्रदर्शन जाँच गर्नका लागि जिम्मेवार हुनुहुन्छ र अपरेटिंग प्रणालीको संकुचित OS संस्करण डाउनलोड गर्दै। त्यसो भए पूर्ण भारको लागि निकालिन्छ।
अपरेटिंग प्रणालीको निकासी पूरा गरे पछि, बुट लोडरले चालकहरूको रूपमा आधारभूत कार्यहरू सक्रिय पार्नेछ। पर्याप्त असुरक्षित सम्झौताहरू; अहिलेसम्म, उपकरणमा केवल एक कोर सञ्चालन हुन्छ – यसमा एक प्रकारको प्लेटफर्मको एक प्रकार प्लेटफर्मको अपरेटिंग प्रणाली छ। जब यी लोडिंग प्रक्रियाहरू, एन्ड्रोइडको पहिलो संस्करणहरूले लगातार त्रुटिहरूको लागि जाँच गर्दछ, यसले प्रक्रियालाई ध्यान्छ।
अन्तमा, त्यस पछि, प्रयोगकर्ताको स्पेस लोड गर्दै लोड सेट (जहाँ सबै सामान्य अनुप्रयोगहरू र सेवाहरू), जुन आर्ट -ra फाईलहरू द्वारा सुरू गरिएको छ – वास्तवमा डाउनलोड गरिनु पर्छ। एन्ड्रोइड 1 को संस्करण धेरै ठूलो आरम्भ गरेको छ, कार्यक्रम सक्षम पार्दा एक पटक अनावश्यक रूपमा जारी गरिएको छ।
किनभने एन्ड्रोइडले औपचारिक प्लेटफार्म र कारकहरूको श्रृंखलामा सञ्चालन गर्नुपर्दछ, विकासकर्ताहरूसँग आईफोनमा एप्पल जस्तो प्रणालीमा ठूलो नियन्त्रण हुँदैन। यसले पूर्ण स्ट्याकलाई नियन्त्रण गर्दछ (फलामको सफ्टवेयरमा), त्यसैले कम्पनीले अपरेटिंग प्रणालीका लागि विशिष्ट कम्पोनेन्टहरू विकास गर्न र अनुकूलित गर्न सक्दछ। पहिलो आईफोन पनि एन्ड्रोइडमा स्मार्टफोन भन्दा छिटो लोड गरिएको छ: मूल मोडेल seconds0 सेकेन्डमा कममा परिवर्तन गर्न सकिन्छ। र आधुनिक आईफोन पनि छिटो छ।
तर एन्ड्रोइड स्थिर छैन। ओएस को प्रारम्भिक लोड गर्ने प्रक्रियाको धेरै समस्याहरू छन् र विकासकर्ताहरू उनीहरूसँग एकदम चाँडै काम गर्न थालेका छन्। तसर्थ, एन्ड्रोइड जेलीबीन (संस्करण)) मा, बटचार्ट प्रकार्य देखा पर्दछ, विकासकर्ताहरूलाई लोड गर्ने र अनुकूलता फेला पार्न प्राथमिकता दिदै।
आदर्श फाईलहरू पनि प्रशोधन गरिएको छ। एन्ड्रोइड लोलीपाप (संस्करण)) समानान्तर सूचिबाट डाउनलोड गर्ने, र अपरिवर्तित, यसले प्रणालीमा समय कम गर्न सक्छ। त्यस समयमा गुगलले नयाँ भौतिक ईन्टरफेसको डिजाईन पनि ल्यायो, स्मार्टफोनले बुट पछि तुरुन्त प्रतिक्रिया देखायो।
एन्ड्रोइड 1 15 12-1-15 सेकेन्डमा सुरु हुन्छ। वास्तवमा, सिद्धान्तका आधर्दनहरू सिद्धान्तमा, गुगलको गहिराई प्रणाली अपलोड नगर्नुहोस् यदि उपकरण पूर्ण रूपमा बन्द गरिएको छैन भने (उदाहरणका लागि पूर्ण ब्याट्री डिस्चाल)। पुन: सुरु गर्दा, प्रणालीले चाँडै नै अपरेटिंग राज्यमा प्रवेश गर्नेछ, किनकि वास्तवमा, वास्तवमा स्मार्टफोनहरू अझै स्मृतिमा स्थिति राख्छन् – अपरेटिंग प्रणालीले प्रक्रियाहरू 0 बाट पूरा गर्नुपर्दैन।


