एक शक्तिशाली ओएस पारिस्थितिकी तंत्र के रूप में लिनक्स के सबसे बड़े ड्रॉ में से एक इसकी गति बॉक्स से बाहर है, लेकिन यह आपके लिनक्स पीसी को और तेज करने के लिए हमेशा फायदेमंद होता है। नीचे ऐसे कई तत्व दिए गए हैं जो आपके सिस्टम की गति क्षमताओं और चीजों को गति देने के कुछ बेहतरीन तरीके बताते हैं।
थ्रेड शेड्यूलिंग
प्रारंभ में, लिनक्स ने एक गोलाकार तरीके से कार्यों को संभालने के लिए एक सरल शेड्यूलिंग एल्गोरिदम का उपयोग किया। इसके निर्माण के बाद से, Linux ने अपने थ्रेड शेड्यूलिंग में लगातार सुधार किया है, जिसका समापन अत्यधिक उन्नत और स्केलेबल डिज़ाइन में हुआ है जिसे कंप्लीटली फेयर शेड्यूलर कहा जाता है।
CFS वर्चुअल रन-टाइम का उपयोग यह तय करने के लिए करता है कि किन कार्यों को निष्पादित करने की आवश्यकता है। इसके अलावा, एक रन क्यू की तुलना में कार्यों को अधिक कुशलता से प्रबंधित करने के लिए शेड्यूल किए गए कार्यों का एक लाल-काले, स्व-संतुलन ट्री रखा जाता है।
उन्नत फाइल सिस्टम
लिनक्स अन्य ओएस बाजार दावेदारों के सापेक्ष आश्चर्यजनक रूप से उन्नत फाइल सिस्टम डिजाइन का उपयोग करता है। जब से Ext फाइल सिस्टम की तीसरी पुनरावृत्ति, Ext3, Linux को जर्नलिंग क्षमताओं से लाभ हुआ है, विफल फ़ाइल स्थानांतरण या पावर आउटेज के मामले में फाइल सिस्टम भ्रष्टाचार को प्रभावी ढंग से रोक रहा है।
Ext4 बहुत बड़ी फ़ाइलों को समायोजित करने और उच्च पहुँच गति पर असीमित उपनिर्देशिकाओं की अनुमति देने के लिए Ext3 की कार्यक्षमता को और बढ़ाता है।
गति की बात करें तो, यहां कुछ तरीके दिए गए हैं जिनसे आप अपने Linux सिस्टम की गति को गंभीरता से बढ़ा सकते हैं।
आपके कंप्यूटर के प्रदर्शन को बढ़ाने के लिए एक आसान शुरुआत हमेशा शुरुआत में होती है। इसके लिए कुछ प्रमुख दृष्टिकोण हैं, और वे निम्नलिखित अनुकूलन पर केंद्रित हैं। (हम नीचे अपने उदाहरण के रूप में उबंटू का उपयोग करेंगे।)
<एच2>1. ग्रब समय कम करके Linux बूट को गति देंयदि आपका Linux सिस्टम ग्रब को बूटलोडर के रूप में उपयोग कर रहा है, तो आप पाएंगे कि यह GRUB बूटलोडर को दस से तीस सेकंड तक कहीं भी प्रदर्शित करेगा। क्या आप जानते हैं कि आप बूटलोडर की अवधि को कम कर सकते हैं या उलटी गिनती को पूरी तरह से छोड़ भी सकते हैं?
एक टर्मिनल को सक्रिय करें और अपने पसंदीदा टेक्स्ट एडिटर में "/etc/default/grub" फ़ाइल खोलें
sudo nano /etc/default/grub
GRUB_TIMEOUT
के लिए देखें चर। इस चर से जुड़े मान को 5 या 3 से बदलें। उलटी गिनती को अक्षम करने के लिए इसे 0 पर सेट करें। (पहली प्रविष्टि डिफ़ॉल्ट रूप से चुनी जाएगी।)
सहेजें (Ctrl + O ) और फ़ाइल को बंद करें (Ctrl + X ), फिर दौड़ें
update-grub
परिवर्तन प्रभावी होने के लिए,
2. स्टार्टअप एप्लिकेशन की संख्या कम करें
प्रत्येक लिनक्स डिस्ट्रो स्टार्टअप अनुप्रयोगों के प्रबंधन की प्रक्रिया में थोड़ा बदलाव करता है, लेकिन सामान्य आधार समान है।
उबंटू में, स्टार्टअप एप्लिकेशन को संभालना उतना ही आसान है जितना कि "स्टार्टअप एप्लिकेशन" नाम का एप्लिकेशन खोलना और इसकी सामग्री को ठीक दांतों वाली कंघी से देखना।
हर बार जब आप अपने सिस्टम को बूट करते हैं तो लोड करने के लिए अनावश्यक लगने वाली किसी भी पहचानने योग्य चीज़ पर क्लिक करें। "निकालें" पर क्लिक करने से आपके द्वारा चुने गए विकल्प को बिना किसी पुष्टिकरण संदेश के तुरंत हटा दिया जाता है। यदि आप अपने चयन के बारे में सुनिश्चित नहीं हैं, तो आप इसके बजाय विकल्प के बगल में स्थित चेकमार्क को आसानी से हटा सकते हैं।
3. अनावश्यक सिस्टम सेवाओं की जांच करें
ध्यान रखें कि स्टार्टअप पर आपकी मशीन द्वारा चलाए जाने वाले सभी एप्लिकेशन आपके टर्मिनल से निम्नलिखित विशेष कमांड को चलाए बिना तुरंत दिखाई नहीं देते हैं:
sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop
एक बार हो जाने के बाद, आप स्टार्टअप एप्लिकेशन में पहले की तुलना में बहुत अधिक देखेंगे, जिसमें सिस्टम सेवाएं भी शामिल हैं। आप इन्हें आवश्यकतानुसार बदल सकते हैं।
4. अपना डेस्कटॉप वातावरण बदलें
एक और आसान गति सुधार जिसे आप लागू कर सकते हैं वह आपके डेस्कटॉप वातावरण को अनुकूलित करने से आता है। इस विकल्प में कई स्पष्ट इंटरफ़ेस परिवर्तन भी होते हैं, इसलिए यदि आप अपना वर्तमान सेटअप पसंद करते हैं तो यह उपयुक्त नहीं हो सकता है। यदि आप बदलाव और गति बढ़ाने के लिए तैयार हैं, तो यह वास्तव में बहुत अच्छा काम कर सकता है।
कुछ डेस्कटॉप वातावरण विकल्प उपलब्ध हैं जो जानबूझकर अन्य कारकों से ऊपर गति पर जोर देते हैं।
Xfce
Xfce को हल्का और गति-अनुकूलित करने के लिए डिज़ाइन किया गया है। मल्टी-टच क्षमताएं और पर्याप्त अनुकूलन विकल्प इसे सौंदर्य प्रयोजनों के लिए भी एक उपयुक्त डेस्कटॉप वातावरण बनाते हैं।
इस डेस्कटॉप वातावरण को उबंटू में स्थापित करने के लिए, अपने टर्मिनल में निम्नलिखित दर्ज करें:
sudo apt-get install xubuntu-desktop
फिर, अपने उपयोगकर्ता सत्र से लॉग आउट करें और वापस लॉग इन करने से पहले नया डेस्कटॉप विकल्प चुनें।
एलएक्सडीई
एक अन्य बड़े पैमाने पर गति-केंद्रित डेस्कटॉप वातावरण, LXDE या "लाइटवेट X11 डेस्कटॉप वातावरण", मॉड्यूलर होने के लिए डिज़ाइन किया गया है, जिससे इसके व्यक्तिगत घटकों को एक बार में पूरी चीज़ को स्थापित करने के बजाय आपके सिस्टम में जोड़ा जा सकता है।
उबंटू में एलएक्सडीई स्थापित करना आपके टर्मिनल में निम्नलिखित दर्ज करने जितना आसान है:
sudo apt-get install lubuntu-desktop
उसी प्रक्रिया का पालन करें जैसे आप Xfce (लॉगआउट और इसे चुनें) को सक्रिय करने के लिए करेंगे।
इस परिवेश का मॉड्यूलर डिज़ाइन आपके सिस्टम के UI से जुड़े एक अन्य गति-बढ़ाने वाले विकल्प को हाइलाइट करता है।
5. स्वपन कम करें
यह गति सुधार रणनीति इस बात पर केंद्रित है कि लिनक्स सक्रिय मेमोरी का उपयोग कैसे करता है। आमतौर पर, आपकी हार्ड ड्राइव पर स्वैप पार्टीशन का उपयोग एक उच्च सेटिंग के साथ स्वचालित रूप से नियंत्रित किया जाता है। "स्वैपनेस" कहा जाता है, यह सेटिंग 0 से 100 तक हो सकती है और 60 पर पूर्व-कॉन्फ़िगर हो जाती है।
अधिकांश उपयोगकर्ताओं की आवश्यकता की तुलना में 60 का डिफ़ॉल्ट आमतौर पर कहीं अधिक आक्रामक होता है, और इसे कम करने से आपकी मशीन को अपने संसाधनों का बेहतर उपयोग करने में मदद मिलती है।
"sysctl.conf" तक पहुँचने के लिए अपने टर्मिनल में निम्नलिखित टाइप करना उतना ही आसान है जितना कि स्वैपनेस को कम करना:
sudo nano /etc/sysctl.conf
फिर, फ़ाइल के निचले भाग में निम्नलिखित को संलग्न करें और इसे बंद करें:
#Set swappiness value vm.swappiness=10
रीबूट करें और गति बढ़ाने का आनंद लें।
यदि आप अपनी लिनक्स मशीन को गति देना चाहते हैं तो हमने यहां जिन युक्तियों को शामिल किया है, वे निश्चित रूप से एक कोशिश के काबिल हैं। उनमें से कोई भी अलगाव में या उनमें से सभी संयुक्त रूप से आपके सिस्टम को गति देने में मदद कर सकते हैं, उन कार्यों के लिए संसाधनों को बचा सकते हैं जो आपके लिए सबसे ज्यादा मायने रखते हैं। उन्हें आज़माएं और काम तेजी से पूरा करें।