इस सप्ताह मैं ध्यान कि स्नैप स्टोर ऐप my. पर उबंटू 20.10 लैपटॉप एक टन मेमोरी का उपयोग करता है, भले ही वह नहीं चल रहा हो - हम मुख्य गनोम शेल प्रक्रिया के उपयोग की तुलना में अधिक मेमोरी की बात कर रहे हैं, और यह हमेशा चल रहा है!
स्वाभाविक रूप से मैंने कुछ ग्रहण किया मेरे config को दोष देना था। मैं स्नैप ऐप्स का भारी उपयोग करता हूं - चिंता न करें मैं बहुत सारे फ्लैटपैक और पीपीए का भी उपयोग करता हूं। जब पैकेजिंग प्रारूपों की बात आती है तो मैं बहुत पॉलीमोरस हूं - और मैंने उबंटू 20.10 दैनिक निर्माण का उपयोग करके इंस्टॉल किया।
उसमें कीड़े पड़े हैं। मैं चेतावनियों को जानता हूं। सब अच्छा। बुरा मत मानो। जो कुछ।
स्नैप स्टोर को "सामान्य" परिस्थितियों में कितनी मेमोरी का उपयोग करना चाहिए, इस बारे में उत्सुक मैंने अपने उबंटू 20.04 एलटीएस इंस्टॉल को बूट किया। मैंने सोचा, इससे मुझे तुलना करने के लिए एक सटीक आंकड़ा मिलेगा। इस तरह मैं देख सकता था कि यह "चरम", "अपेक्षित" था, या कहीं बीच में था।
लेकिन अंदाज़ा लगाओ कि क्या है? वही दिखाया! माना जाता है कि स्नैप स्टोर की निष्क्रिय मेमोरी का उपयोग काफी बड़ा नहीं था
नाभीय एक पुत्र ग्रूवी, लेकिन यह अभी भी प्रीमियर था RAM मेरे सिस्टम पर जल्दी से निगलनेवाला.इससे पहले कि मैं ऐप भी खोलूं, यह सब फिर से है। या कुछ करने को कहा। या बिल्ली, यहां तक कि देखा इस पर!
उबंटू 20.04 एलटीएस ने उबंटू सॉफ्टवेयर ऐप (पैकेजिंग में 'स्नैप स्टोर' के रूप में संदर्भित) का एक स्नैप संस्करण पेश किया। स्नैप्स में धीमे और स्टोडी होने की प्रतिष्ठा होती है इसलिए मैंने सोचा कि क्या, शायद, वे गलती पर थे।
काश नहीं। उच्च स्मृति उपयोग "समस्या" स्नैप बिल्ड में स्विच से पहले की है तथा यह गैर-Snap'd, गैर-fork'd GNOME सॉफ़्टवेयर के उपयोगकर्ताओं को प्रभावित करता है, यहाँ तक कि अन्य डिस्ट्रोज़ पर भी। हालांकि स्नैपी को दोष देना आसान होगा- मुझे पता है कि कई लोग चाहेंगे- यह सटीक नहीं होगा।
ट्विटर पर कुछ अनुयायियों ने पूछा कि मैं सैकड़ों मेगाबाइट मेमोरी का उपयोग करके (प्रतीत होता है) कुछ भी नहीं करने के लिए एक कोर सिस्टम घटक से परेशान क्यों हूं।
और उनके पास एक बिंदु है: स्मृति का उपयोग किया जाना है।
जब मैं कहता हूं कि स्नैप स्टोर (और गनोम सॉफ्टवेयर) बहुत अधिक मेमोरी का उपयोग कर रहा है तो मेरा मतलब तुलनात्मक रूप से है। एक ऐप के लिए 8GB सिस्टम पर 400MB जिसे मैंने खोला भी नहीं है, कोल्ड बूट पर है... मेरे द्वारा चलाई जा रही अन्य प्रक्रियाओं की तुलना में तुलनात्मक रूप से अधिक है।
और मेरे 6-इंच माइक्रोपीसी उच्च रैम उपयोग जैसे छोटे उपकरणों पर कम बैटरी जीवन के बराबर होता है- और मैं उस मेहनती छोटे डिवाइस पर बैटरी जीवन को बहुत अधिक महत्व देता हूं। बात यह है कि मेरे किसी भी डिवाइस में एक्सपेंडेबल मेमोरी नहीं है। वे सभी 8GB पर अटके हुए हैं।
उल्टा यह है कि मैं हूँ अकेले नहीं यह सोचकर कि गनोम सॉफ्टवेयर थोड़ा भूखा है। नकारात्मक पक्ष यह है कि अधिकांश इसके बारे में बग दर्ज वर्षों से खुले हैं और कोई वास्तविक "अगला-चरण" आवंटित नहीं किया गया है।
जो मुझे आश्चर्यचकित करता है कि क्या यहाँ दोष देना है गनोम सॉफ्टवेयर (निष्क्रिय होने पर 400MB मेमोरी का उपयोग करने वाला एक जटिल पैकेज प्रबंधक) लेकिन मेरे कितनी मेमोरी "बहुत ज्यादा" है इसकी अपेक्षाएं।
तो आपको लगता है कि ऐप स्टोर फ्रंटएंड को कितनी मेमोरी का उपयोग करना चाहिए?
सब कुछ उबंटू, डेली। 2009 के बाद से।