नवीन Google तंत्रज्ञान AutoFDO द्वारे Android 15 आणि 16 सह स्मार्टफोन्सच्या प्रक्रियेला गती देते

Google, Android

Google, Android - viewimage/ Shutterstock.com

Google ने नवीनतम मोबाईल उपकरणांच्या ऑपरेटिंग कोरमध्ये एक अभूतपूर्व संकलन साधन समाकलित करणे सुरू केले आहे. प्रायोगिक डेटावर आधारित ऑप्टिमायझेशनवर लक्ष केंद्रित केलेले तंत्रज्ञान, सॉफ्टवेअर डिव्हाइस हार्डवेअरशी संवाद साधण्याची पद्धत बदलते. या संरचनात्मक बदलाचे उद्दिष्ट प्रक्रियेचा वापर कमी करणे आणि वापरकर्त्यांच्या दैनंदिन आदेशांना प्रतिसाद देणे, जगातील सर्वाधिक वापरल्या जाणाऱ्या मोबाइल प्लॅटफॉर्मच्या ऑपरेटिंग आधाराची पुनर्रचना करणे हे आहे.

हे बदल थेट सिस्टीमच्या सर्वात खोल थरात होतात, मेमरी आणि प्रोसेसर यांसारख्या ऍप्लिकेशन्स आणि भौतिक घटकांमधील संवाद व्यवस्थापित करण्यासाठी जबाबदार असतात. अंमलात आणलेली पद्धत जुन्या जेनेरिक संकलन नियमांना एका बुद्धिमान प्रणालीसह बदलते जी व्यवहारात सर्वाधिक वापरल्या जाणाऱ्या कोड स्निपेट्सना प्राधान्य देते. तांत्रिक विश्लेषणे दर्शवतात की प्रणालीचा गाभा केंद्रीय प्रक्रिया युनिटच्या क्षमतेच्या चाळीस टक्के वापरतो, ज्यामुळे या क्षेत्रातील कोणतेही समायोजन अत्यंत परिणामकारक होते.

या नवीन सॉफ्टवेअर आर्किटेक्चरचे ऑपरेशन तीन वेगळ्या आणि पूरक ऑपरेशनल स्तंभांवर आधारित आहे:
* रिअल-वर्ल्ड ॲप ब्राउझिंग आणि ओपनिंग परिस्थितींमध्ये वापर मेट्रिक्सचा सतत संग्रह.
* सिस्टीमद्वारे वारंवार प्रवेश केलेल्या प्रोग्रामिंग लाइनची अचूक ओळख.
* प्राधान्य हार्डवेअर कार्यांमध्ये जास्तीत जास्त प्रवाहीपणा सुनिश्चित करण्यासाठी लक्ष्यित पुनर्संकलन.

ऐतिहासिकदृष्ट्या, मोबाइल प्लॅटफॉर्मवरील संसाधन व्यवस्थापनाला उच्च कार्यक्षमता आणि कार्यक्षम ऊर्जा वापर संतुलित करण्याचे आव्हान आहे. सध्याचे अपडेट नेमके याच अडथळ्यावर हल्ला करते, प्रोसेसिंग बेसची पुनर्रचना करते जेणेकरून उपकरणे नियमित कामांमध्ये कमी संगणकीय प्रयत्नाने कार्य करतात. सिस्टम टूलसेटमध्ये फीडबॅक ड्रिवन ऑटोमॅटिक ऑप्टिमायझेशनचा परिचय सॉफ्टवेअर अभियांत्रिकीमधील तांत्रिक प्रगती दर्शवते.

सिस्टम कोअरवर इंटेलिजेंस मेकॅनिझम लागू

फीडबॅक-चालित स्वयंचलित ऑप्टिमायझेशन सॉफ्टवेअर तयार करण्याच्या टप्प्यात विश्लेषणात्मक फिल्टर म्हणून कार्य करते. सर्व फंक्शन्सवर एकच पॅटर्न लागू करण्याऐवजी, कंपायलरला कोडच्या कोणत्या भागात सर्वात जास्त लक्ष आणि अंमलबजावणीची गती आवश्यक आहे याबद्दल अचूक सूचना प्राप्त होतात. ही दिशा उद्भवते कारण ऑपरेशनल कोर सर्व निम्न-स्तरीय ऑपरेशन्सचे कंडक्टर म्हणून कार्य करते. हा प्राथमिक वर्कलोड कमी करणे म्हणजे ग्राफिक्स प्रोसेसिंग आणि नेटवर्क कनेक्टिव्हिटी यासारख्या इतर फंक्शन्ससाठी ताबडतोब जागा मोकळी करणे, व्यत्यय किंवा लक्षात येण्याजोग्या मंदीशिवाय ऑपरेट करणे.

स्त्रोत कोडला मशीन भाषेत रूपांतरित करण्याची पारंपारिक प्रक्रिया नेहमीच मानवी वर्तन आणि सामान्य वापर पद्धतींबद्दलच्या सैद्धांतिक गृहितकांवर आधारित असते. नवीन पद्धती कठोर चाचण्यांमधून काढलेल्या ठोस परस्परसंवाद डेटाचा वापर करून हे तर्क उलट करते. सिस्टीम डिव्हाइस मालकांद्वारे सर्वाधिक प्रवास केलेल्या डिजिटल मार्गांचे नकाशे बनवते आणि हे आभासी मार्ग मोकळे करते जेणेकरून माहिती जलद गतीने प्रवास करते. या सखोल पुनर्रचनाचा थेट परिणाम होतो RAM मेमरी व्यवस्थापन, अंतर्गत स्टोरेजमध्ये प्रवेश आणि डिव्हाइसच्या बाह्य उपकरणांसह अखंड संवाद.

अनुप्रयोग विश्लेषण आणि मॅपिंग पद्धत

या सॉफ्टवेअर सोल्यूशनच्या विकासासाठी कठोर आणि अत्यंत नियंत्रित चाचणी वातावरण तयार करणे आवश्यक आहे. अभियंत्यांनी पिक्सेल लाइन डिव्हाइसेसचा वापर सघन दैनंदिन वापराचे अनुकरण करण्यासाठी केला, गोळा केलेला डेटा रस्त्यावरील वास्तव प्रतिबिंबित करतो याची खात्री करून.

तांत्रिक टीमने संशोधनाचा प्राथमिक डेटाबेस तयार करण्यासाठी जागतिक स्तरावर सर्वाधिक डाउनलोड केलेले आणि वापरलेले शंभर अनुप्रयोग निवडले. सोशल नेटवर्क्स, गेम्स आणि उत्पादकता साधनांमध्ये स्विच करणाऱ्या मागणी करणाऱ्या ग्राहकाच्या मानक वर्तनाची अचूक प्रतिकृती बनवणे हा मध्यवर्ती उद्देश होता.

प्रयोगशाळेच्या सिम्युलेशन दरम्यान, प्रगत निरीक्षण साधनांनी वास्तविक वेळेत ऑपरेशनल कोरच्या वर्तनाचा मागोवा घेतला. तज्ज्ञांनी प्रोग्रामिंगचे विभाग ओळखले ज्यात कार्यक्रम उघडताना, पार्श्वभूमीत चालू असताना आणि बंद करताना सर्वाधिक संगणकीय ताण जाणवला.

ही उच्च-मागणी क्षेत्रे, तांत्रिकदृष्ट्या कोड हॉट झोन म्हणून वर्गीकृत आहेत, त्यांना सिस्टम पुनर्लेखनामध्ये सर्वोच्च प्राधान्य देण्यात आले. या सूक्ष्म स्क्रीनिंगचा व्यावहारिक परिणाम म्हणजे अत्यंत प्रतिसादात्मक डिजिटल वातावरण आहे, विशेषत: वास्तविक प्रक्रियेच्या गरजेनुसार तयार केलेले.

उपकरणांच्या नियमित वापरावर थेट परिणाम

संकलन आर्किटेक्चरमधील बदल अंतिम ग्राहकांच्या गतीच्या आकलनावर त्वरित प्रभाव निर्माण करतात. मेसेजिंग प्लॅटफॉर्म्स, मॅप ॲप्स आणि कॅमेरा टूल्स लाँच करणे नेहमीच्या वेळेच्या काही भागांमध्ये होते, लांब लोडिंग स्क्रीन्स काढून टाकतात.

विविध स्क्रीन्समधील संक्रमण आणि एकाच वेळी अनेक कार्ये पूर्ण केल्याने उत्कृष्ट तांत्रिक तरलता प्राप्त होते. व्हिज्युअल स्टटर, व्हिडिओ स्ट्रीमिंग ऍप्लिकेशन आणि ईमेल क्लायंट दरम्यान पटकन स्विच करताना सामान्य, नवीन संसाधन व्यवस्थापनाने अत्यंत कमी केले आहे.

यंत्राच्या मुख्य इंटरफेसद्वारे नेव्हिगेशन अधिक सेंद्रिय बनते, आदेश ओळखण्यात विलंब न करता स्क्रीनवरील स्पर्शांना प्रतिसाद देते. ही सतत चपळता आजच्या बाजारपेठेत मोबाइल उपकरणांसाठी बार वाढवते.

ऊर्जा व्यवस्थापन आणि भौतिक घटकांची टिकाऊपणा

डेटा प्रोसेसिंगमधील वेग वाढल्याने हार्डवेअर अभियांत्रिकीसाठी अत्यंत प्रासंगिकतेचा दुय्यम फायदा होतो: विद्युत उर्जेचा वापर कमी होतो. जेव्हा ऑपरेटिंग सिस्टम कोर आपली कार्ये चांगल्या प्रकारे पार पाडते, तेव्हा केंद्रीय प्रक्रिया युनिटला एक जटिल ऑपरेशन पूर्ण करण्यासाठी जास्तीत जास्त सतर्कतेच्या स्थितीत कमी वेळ लागतो. संगणकीय प्रयत्नातील या कपातीमुळे कमी अंतर्गत उष्णता नष्ट होते आणि परिणामी बॅटरीची भौतिक आणि रासायनिक अखंडता दीर्घकाळ टिकते. या नवीन आर्किटेक्चर अंतर्गत चालणारी उपकरणे जड ऍप्लिकेशन्सच्या सतत वापरात, हाय-रिझोल्यूशन व्हिडिओ रेकॉर्ड करत असताना किंवा हाय-स्पीड मोबाइल डेटा नेटवर्क वापरत असतानाही, जास्त काळ चार्ज ठेवण्यास सक्षम आहेत. ऊर्जा कार्यक्षमता हा एक मूलभूत तांत्रिक स्तंभ बनला आहे, जे वापरकर्त्याच्या दैनंदिन प्रवासात मध्यवर्ती रिचार्ज न करता डिव्हाइस कार्यरत राहते याची खात्री करून, बॅटरी सायकलचा नैसर्गिक झीज कमी करते.

वर्तमान प्लॅटफॉर्मवर एकत्रीकरण शेड्यूल

सॉफ्टवेअरच्या पुढील पिढ्यांच्या विशिष्ट विकास शाखांमध्ये तंत्रज्ञानाची आधीच पुष्टी आहे. Android 15 आणि Android 16 रिलीझसाठी नियुक्त केलेल्या आवृत्त्या त्यांच्या कोडबेस संरचनेत या संकलित बुद्धिमत्तेचा आधीच समावेश करतात.

ऑपरेटिंग सिस्टीमच्या नवीनतम आवृत्त्यांसह सुसज्ज असलेल्या बाजारात पोहोचलेल्या उपकरणांना हा कारखाना प्रक्रिया फायदा असेल. अंतिम खरेदीदारासाठी तांत्रिक संक्रमण पारदर्शक मार्गाने होईल, ज्याला फक्त अधिक चपळ उपकरण लक्षात येईल.

उत्पादक आणि इकोसिस्टम विस्तारासह सहयोग

स्ट्रक्चरल इनोव्हेशन सिस्टमच्या आधारे वैयक्तिक इंटरफेस विकसित करणाऱ्या भागीदार कंपन्यांवर सकारात्मक परिणाम करते. ग्लोबल टेक्नॉलॉजी ब्रँड्स त्यांचे स्वतःचे व्हिज्युअल बदल वाढवण्यासाठी नेटिव्ह ऑप्टिमायझेशनचा फायदा घेतात, सानुकूल सॉफ्टवेअर शुद्ध प्रणालीप्रमाणे कार्यक्षमतेने चालते याची खात्री करून.

प्रोप्रायटरी इंटरफेस अपडेट करणे, जसे की Samsung One UI 8.5 मध्ये दिसणारे एकत्रीकरण, बिल्ड टूलची स्केलेबिलिटी प्रदर्शित करते. केंद्रीकृत अभियांत्रिकी प्रयत्नांमुळे संपूर्ण उत्पादन साखळीला फायदा होतो, ज्यामुळे उत्पादकांना सॉफ्टवेअर अडथळे दूर करण्याऐवजी नवीन हार्डवेअर वैशिष्ट्यांवर लक्ष केंद्रित करता येते.

हार्डवेअर आर्किटेक्चरसाठी अंदाज

तांत्रिक नियोजन या विश्लेषणात्मक कार्यपद्धतीचा मोबाइल उपकरणांच्या इतर महत्त्वाच्या घटकांपर्यंत विस्तार करण्याचा अंदाज लावते. फोटोग्राफिक कॅमेरे, बायोमेट्रिक सेन्सर आणि मोबाइल कनेक्शन मॉडेमच्या ऑपरेशनसाठी जबाबदार असलेले ड्रायव्हर्स केंद्रीय प्रोसेसरच्या पलीकडे कार्यक्षमतेचा विस्तार करून, वास्तविक वापर डेटावर आधारित समान ऑप्टिमायझेशन उपचार प्राप्त करण्यासाठी प्राधान्य यादीत आहेत.