कैनोनिकल बदल रहा है कि उबंटू डेस्कटॉप रास्पबेरी पाई कंप्यूटर पर मेमोरी को कैसे संभालता है, जिससे ओएस को बहुत जरूरी गति मिलती है।
सिंगल-बोर्ड कंप्यूटरों की रास्पबेरी पाई श्रृंखला अपनी बेहद कम कीमतों, शैक्षिक संसाधनों और बहुमुखी प्रतिभा के कारण अब तक का सबसे लोकप्रिय लिनक्स-आधारित पीसी हो सकती है। पहले कुछ मॉडल कम-पावर प्रोसेसर और सीमित रैम के कारण डेस्कटॉप कंप्यूटर की तरह काम करने में उतने अच्छे नहीं थे, लेकिन नए पुनरावृत्तियों (जैसे रास्पबेरी पाई 4 8 जीबी रैम के साथ) पूरी तरह से सक्षम बजट पीसी हैं। सबसे लोकप्रिय डेस्कटॉप लिनक्स वितरणों में से एक, उबंटू, अब आगामी उबंटू 22.04 रिलीज के लिए कुछ पीआई-विशिष्ट प्रदर्शन बदलाव तैयार कर रहा है।
कैनोनिकल के उत्पाद प्रबंधक ओलिवर स्मिथ ने घोषणा की एक ब्लॉग पोस्ट उबंटू डेस्कटॉप की अगली रिलीज में रास्पबेरी पाई बोर्डों के लिए नए प्रदर्शन संवर्द्धन होंगे। उन्होंने कहा, "अब तक, हमने उपयोगकर्ताओं को 4GB या 8GB रैम वाले मॉडल का ही उपयोग करने की सलाह दी है, ताकि उन्हें भरोसा हो कि यह अच्छा प्रदर्शन करेगा। आगामी Ubuntu 22.04 LTS रिलीज़ के लिए हमारा एक लक्ष्य प्रवेश में बाधा को कम करना है। इसका मतलब रास्पबेरी पाई 4 2 जीबी मॉडल पर एक व्यवहार्य डेस्कटॉप अनुभव को लक्षित करना है।"
मुख्य परिवर्तन यह है कि रास्पबेरी पाई पर उबंटू लिनक्स कर्नेल का उपयोग करेगा zswap डिफ़ॉल्ट रूप से सुविधा, जो पूरी तरह से स्वैप फ़ाइल पर निर्भर होने के बजाय मेमोरी के ब्लॉक को संपीड़ित करती है (जहां रैम सामग्री को आंतरिक भंडारण में स्वैप क्षेत्र के अंदर और बाहर ले जाया जाता है)। इससे होने वाले I/O संचालन की मात्रा कम हो जाती है, जो महत्वपूर्ण है जब अधिकांश रास्पबेरी पाई मालिक मुख्य ड्राइव के रूप में साधारण एसडी कार्ड का उपयोग करते हैं। हालाँकि, मेमोरी कम्प्रेशन से सीपीयू का उपयोग भी बढ़ जाता है, संभवतः यही कारण है कि इसे कम शक्तिशाली सीपीयू वाले पुराने रास्पबेरी पाई बोर्डों पर सक्षम नहीं किया जाएगा।
कैनोनिकल भी एक कदम आगे जा रहा है, यह बढ़ाकर कि कितनी वस्तुओं को संपीड़ित किया जा सकता है (z3fold नामक एलोकेटर के साथ) और एक अलग संपीड़न एल्गोरिथ्म का उपयोग करके (lz4). कैनोनिकल का कहना है कि इन परिवर्तनों को, zswap के उपयोग के साथ मिलाकर, इसका मतलब है कि उबंटू डेस्कटॉप अब 2GB रास्पबेरी पाई 4 पर प्रयोग करने योग्य है।
उबंटू 22.04 अप्रैल में रिलीज़ के लिए निर्धारित है, और ये परिवर्तन सभी रास्पबेरी पाई 4 डिवाइसों (सहित) पर डिफ़ॉल्ट रूप से सक्षम होंगे पाई 400). आप इसमें दिए गए निर्देशों का भी पालन कर सकते हैं ब्लॉग भेजा मौजूदा उबंटू इंस्टॉलेशन पर बदलावों को आज़माने के लिए।