लैगफ़िक्स एक ऐप है (केवल रूट किए गए फोन) एक अकल्पनीय नाम के साथ जो एंड्रॉइड डिवाइसों पर "अंतराल" को ठीक करने में मदद करने के लिए एक मानक लिनक्स टूल का उपयोग करता है। लाग एक ऐसा शब्द है जो बिना किसी वास्तविक परिभाषा के, बहुत उदारतापूर्वक चारों ओर फेंक दिया जाता है। इस मामले में, मैं उपयोग किए जा रहे टूल से परिचित हूं, इसलिए मुझे पता है कि यह ऐप क्या पता करने का प्रयास करता है - ऐसे समय जब आपका सिस्टम बंद हो जाता है, मेमोरी कंट्रोलर पर प्रतीक्षा करके बताया जाता है कि कौन से स्टोरेज ब्लॉक फ्री हैं और जो उपयोग में हैं, इसलिए यह जानता है कि यह उपकरण संग्रहण में डेटा कहां लिख सकता है। हालांकि यह हो रहा है, सिस्टम तब तक रुका रहता है जब तक कि मेमोरी कंट्रोलर को इसका जवाब नहीं मिल जाता। यह प्रत्येक ऑपरेटिंग सिस्टम में एक मानक प्रक्रिया है, और वास्तव में मैं यहाँ समझाया गया है की तुलना में बहुत अधिक जटिल है। आज हमारे उद्देश्यों के लिए, यह जानने के लिए महत्वपूर्ण बातों को शामिल करता है।
यह मक्खी पर किया जा सकता है (और यह है कि स्टॉक एंड्रॉइड चीजों को कैसे करता है) या इसे फ़्रेसिम नामक लिनक्स उपयोगिता का उपयोग करके किया जा सकता है। जब एक स्टॉक एंड्रॉइड सिस्टम फ्लाइट पर करता है, जब डेटा लिखा जा रहा होता है, तो कभी-कभी कुछ लोग (यह महत्वपूर्ण है, और हम इसके बारे में अधिक बाद में बात करेंगे) अपने डिवाइस को धीमा करते हुए देखते हैं, जबकि मेमोरी कंट्रोलर को पता है कि कौन से स्टोरेज ब्लॉक हैं उपयोग में हैं, और जो निःशुल्क हैं। लोग इसे लैग का एक रूप कहते हैं, और लैग को सार्वभौमिक रूप से नफरत है।
एक समाधान, जिसे अक्सर लिनक्स डेस्कटॉप पर इस्तेमाल किया जाता है, वह है फस्ट्रिम उपयोगिता का उपयोग करना। यह भंडारण के माध्यम से जाता है और मेमोरी कंट्रोलर को बताता है कि कौन से ब्लॉक वास्तव में मुफ्त हैं, और जो उपयोग में हैं। मेमोरी कंट्रोलर को पूछना नहीं पड़ता, क्योंकि यह अभी बताया गया है। आखिरकार, यह सब बदल जाता है और मेमोरी कंट्रोलर को फिर से बताया जाता है। डेस्कटॉप पर, लोग चीजों को सिंक में रखने के लिए एक विशिष्ट अंतराल पर चलने के लिए फ्रस्टिम की स्थापना करते हैं।
लैगफिक्स ऐप (मैं वास्तव में इस पर एक बेहतर नाम रखना चाहता हूं) उपयोगकर्ता को फ्रस्ट्रिम टूल चलाने का एक तरीका प्रदान करता है। सिद्धांत रूप में, जब आपका डिवाइस सुस्त हो जाता है, तो आप ऐप चलाते हैं और मेमोरी कंट्रोलर के लिए चीजों को रोकना नहीं पड़ता है। हमने इस विचार को चारों ओर मार दिया है, इस पर ध्यान दिया है कि ऐप क्या करता है, और कोई कारण नहीं देख सकता कि यह हानिकारक क्यों होना चाहिए। एप्लिकेशन के पीछे सिद्धांत, और उपयोगकर्ता के कई अच्छे प्रशंसापत्र इसे दर्शाते हैं, ध्वनि है और आपको अच्छी तरह से काम करना चाहिए - यदि आपको इसकी आवश्यकता है। और "यदि आपको इसकी आवश्यकता है" तो भाग ही कुंजी है।
जब तक हम यह नहीं जानते कि कुछ लोग क्यों पिछड़ जाते हैं, और अन्य लोग ऐसा नहीं करते हैं, हम निश्चित रूप से यह नहीं कह सकते हैं कि आपको इस उपकरण का उपयोग करना चाहिए। हम डेवलपर के दावों को प्रतिध्वनित नहीं कर सकते हैं कि यह कुछ उपकरणों के साथ अच्छी तरह से जाना जाता है और तथ्य है, क्योंकि यह सब उन उपयोगकर्ताओं द्वारा वास्तविक प्रमाणों पर आधारित है जो वास्तव में नहीं जानते हैं कि क्या चल रहा है। मैं क्या कह सकता हूं कि यह किसी भी चीज को चोट नहीं पहुंचाना चाहिए, और यदि आपका उपकरण उपयोग में है, तो आप निश्चित रूप से इसे आजमा सकते हैं। बेशक, अभी भी यह सवाल है कि Google डिफ़ॉल्ट रूप से एंड्रॉइड में फ़्रीस्टिम उपयोगिता का उपयोग क्यों नहीं करता है। इस तरह की किसी भी उपयोगिता का उपयोग करते समय जो आपके हार्डवेयर के आंतरिक कामकाज को प्रभावित करता है, जोखिम हमेशा आप पर होता है।